Flutter and Dart, or how to quickly build a mobile app without losing your hair
I think Flutter now can survive without google. It has enough developer momentum behind it and it’s unlike react native a bolt on solution to somehow make it work. It might fit Facebook’s case (although they abandoned it themselves in favour of native speaks volumes about it).<p>But I think keeping in sync changes in API, hardware device drivers and new interactions across different platforms and device will still be nightmare and in general it will play catch up with native. It can be seen in the number of issues opened on flutter project on GitHub [1]. Hopefully there is some support from different platforms so it remains reasonable choice and perform well compared to native.<p>Also it’s declarative UI paradigm is good and even SwiftUI is doing the same.<p>I had concern about this project earlier although personally I looked at Dart just because it’s developed by Lara Bak the person who transformed google by giving them V8 engine in chrome. Earlier dart could not take off because no one wants dartvm in browsers except chrome.<p>It might not have succeeded in replacing JS from browser but Flutter is dart’s killer platform and it is very much focused now on becoming a language focused on user interface programming. So I think dart will survive beyond google.<p>[1] <a href="https://github.com/flutter/flutter/issues" rel="nofollow">https://github.com/flutter/flutter/issues</a>