Lew C
Lew C
Nov 8 · 1 min read

This is a great article and I agree wholeheartedly. Personally, I found myself to be going down the route of “Flutter is better than X” maybe a little bit too much.

I can’t speak for other developers, but I feel (when you actually need to make a native phone app, of course) Flutter is somehow a no-compromise mobile development library. I started on mobile development using Ionic with Angular, which was fine, but slow, and had a lot of other cordova related problems. Then I switched to Xamarin Forms and things would stop working whenever I updated the XF nuget packages, and had other problems.

I switched to flutter about six months ago, and everything works, and I honestly feel like there are none of the “other problems” I found with other frameworks. It’s like I always had to choose the things I liked out of a mobile development framework and lump the things I didn’t like. Somehow, I really feel like with Flutter it is zero compromise. I don’t “have to” lump the unenjoyable things that I experienced with other frameworks.

Finding the balance between advocating for Flutter and, at the same time, not putting down other frameworks unduly is something that I’ll probably have to work on though. It can be hard when trying to demonstrate Flutters strengths to not compare it to weaknesses in other frameworks, though.

Lew C

Written by

Lew C