The Flutter Parable

March 13, 2025

Flutter is not a library I use for my work (yet). I first came to know what Flutter was before I got my first programming contract. I wanted to make Android apps, already had a grasp on React. It was the end of 2022, the world cup left a sweet taste in my mouth that year.

As far as programming languages go, Dart, the programming language for Flutter, is surprisingly mid. But the Flutter ecosystem makes up for it with it's well thought design. The development cycle is pretty acceptable by my standard. I wish I had a taste of React Native so I could judge. Flutter is surprisingly fun to work with in VS Code. My phone back then was a Xiaomi Mi A2 Lite, which did good for live previews of the app in debug mode. The quick reload was a game changer. Back then my machine wasn't so great that I'd be able to run android emulator so easily. I still made it run, but the phone was the better option.

Flutter made good use of the well placed inertia of Google, the support it's engineers gave to the library made it awkwardly workable. I wish they had done that to Angular as well.