TL;DR :- Flutter is promising, but if you don’t like alpha/development/preview SDKs, stay away for just a little bit more.

If you have Android background (like me), remember widget composition = xml layouts and states = viewmodel (conceptually).

Here’s the github repository. This post is not a HowTo guide, but sharing my experience.

The first time I heard of Flutter was during Google I/O, my instinctive reaction was 🙄. I have dabbled a fair bit on single codebase multiple platform frameworks. My biggest curiosity to dive in came from its hot reload feature and Dart (which I have never explored previously)

Quick intro about myself :- Android developer since KitKat. In an amazing job which lets me explore new technologies. First blog post (ever)

My friend showed me this. Instantly found my Flutter app idea :)

There are plenty of amazing guides out there to help you get setup. Lets just get straight to the app. I’m going to try and draw parallels with Android development to make easier associations.

This blog focuses on exploring different aspects of Flutter development rather than a step by step guide.