4 ms·
FWWIW, the article was discussed a bit in the Android slack I hang around, and quickly dismissed. The consensus is that there are always big downsides to cross
by on_and_off 9y ago
FWWIW, the article was discussed a bit in the Android slack I hang around, and quickly dismissed.
The consensus is that there are always big downsides to cross platform solutions and that it is not going to change anytime soon. They have their niche, but currently have zero chances to replace native.
Flutter is a runtime for Android and iOS powering apps written in Dart.
Flutter itself is written in c++ and Dart.
The main originality is that it uses it's own runtime instead of using the platform widgets. It is not as original as its creators would like you to believe though since that's basically what all the cross platform toolkit running in a webview has been doing. The difference is that performances are not atrocious with flutter but they still fall short of being any better than native apps.
Flutter could be a big deal if/when Fuchsia becomes a thing it is adopted as its main app runtime. And by 'become a thing' I mean that it completely replaces Android.
You would get native dev on 'android z+' and high quality iOS ports very easily.