I want to write small review regarding replies on this link. I am working as an mobile engineer for more than 8 years now. I have worked on native iOS, Android, Xamarin, Unity, Titanium, Flutter and React Native. Long story short I have never been happier since I switched to React Native and Expo made everything so much better. I am not comparing it to native but I can compare it to Flutter.
First of all Flutter has major performance problems on iOS.
Using native views (MapBox, ArcGIS) inside Flutter app has subpar performance.
Flutter has weird styling compared to anything I have ever worked with.
Styling in Flutter is very unintuitive (ex: Global theme for button width).
You can’t OTA update Flutter code.
Weird scroll behaviour.
I can go on and on but personally I would never use Flutter ever
HN can hate me for this but I'm not taking novel not properly tested mRNA vaccine at least for another 5 years. If I remember correctly moderna's initial test vaccines caused serious liver damage in guinea pigs.
If there will be classic vaccine I'm taking it
100% my experience. Everything feels backwards. Dart is huge turn off, there are too many widgets, non native views, horrible native view support. Flutter devs brag about how fast their apps are but honestly I have yet to find Flutter app which isn't sluggish