If so, why not Ionic?
If so, why not Ionic?
Probably 6 months ago flutter wouldn't be on this list but Google has surprisingly shown strong support
IIRC, Flutter started at Google.
There are a couple of notable exceptions but the list of abandoned developer tools coming out of Google is far longer.
Given you're doubling down you're taking a massive risk as a business. As an employee you also risk making yourself unemployable going all in on Dart and Flutter.
Why not Xamarin? It also has the backing of a top software company.
I prefer not to think of myself as an X-language programmer. And yes, when I was developing mobile apps, I did it solo. I preferred to choose the right tool for the job, and learn a new language if needed.
And I think Xamarin is better than React Native or Flutter, because Xamarin makes it easy to use each platform's full set of native widgets in the native way, while still sharing non-UI code. In contrast, React Native does use a subset of native widgets, but doesn't give you access to the full set of them (at least out of the box), kind of like the old Java AWT. And like Swing or JavaFX, Flutter throws out the native widgets entirely.
Xamarin is terrible to work with, and if AngularDart shares code with Flutter then it might be interesting to replace angularJS + Xamarin with dart.
I only clicked this article because I a Danish municipality programmer, I follow, comment on flutter, on one of the Microsoft news portals though, so the community is definitely a lot smaller than the Xamarin.