Dart and Flutter is Nice


I just want to talk about my experience in mobile development using Dart and Flutter. The background is pretty simple. Remember a few other posts about public well project? I've completed the last part, mobile client for the dudes who record the water usages. Feels pretty good for finishing this program, my dude.

Now, enter Dart and Flutter. To be really honest, I am a colossal dunce when it comes to ALGOL family language. Not that I'm not a dunce in any other family. But, I don't think I can model my mind to conform that kind of programming paradigm. So, back to Dart. My first (and current image) of Dart is: it's just another X-to-JavaScript language. I know, I know, Dart has a virtual machine of its own. There are a few nice things that I want to list about it:

Now, there are a few things that I don't think I really like. And to remind you, it's a case of "it's not you, it's me" problem.

              ),
            ),
          ],
        ),
      ),
    );
  }
}

How about Flutter, you say. Again, it's nice. It lets me write a simple android program which talks to internet and has auth process in less than 20 hours by a complete retard like me. My better experience in writing android program was almost 3 years ago, in Kotlin, using maps or something like, and ended up in failure because upper dude decided to abandon that "project". lol.

Let's write the nice things about Flutter which is an extension from Dart's nice things.

Now for the "meh" part, where mostly not Flutter's fault, there are a few things:

Pretty much that's it. I guess. And considering how little investment I've put into it, more or less 20 hours, I can say that I had a really nice experience in building something using Flutter. Will I use Flutter again? Given choice and opportunity, absolutely. Unless eta-lang's support for Android dev. has already taken off at that moment.



This material is shared under the CC-BY License.