Google + Microsoft = Fail.
Commodore BASIC FTW!
Best. Language. Evar!!!OneOneEleventyOne!One111! =-D
*Head explodes in sarcasm*
Google's cross-platform app framework Flutter has hit version 2.1 and added production support for apps on Windows. Flutter first turned up in Alpha form just under five years ago, aimed at speeding up development on mobile operating systems. Apps are written in the Dart language and should run on Android, iOS, Windows, macOS …
It's hard to incline oneself strongly to a language or platform that you know will suddenly be abandoned and have all support withdrawn.
At least Microsoft have shown a certain dogged persistence with a bunch of technologies over the years- Xamarin seems to have been around for ages. Google seem to delight in whimsically declaring something no longer useful, dropping it and walking away leaving anyone unlucky enough to have adopted it far behind.
You can only do that so many times before you have burnt the majority of your potential users, certainly enough to warn everyone else what is likely to happen if they adopt your tools.
Both Kevin and Tim were significant folks behind that effort, as well as many of the other .Net and XAML adventures at MS. They know how to play well together, and that if nothing else gives me comfort thinking this might be a success.
Dart as a language, and Flutter as a framework have been growing and continue to get more interesting.
I tried Flutter, but codewise it's ugly imo. Dart is a cool idea, but in practice the language as used by Flutter just ends up getting in the way than compared to Javascript (for those that love typing and verboseness, Typescript has pretty much fixed the pitfalls). The flutter plugins seem to be a bit ad-hoc, with mediocre documentation and with a limited API.
In the end I opted for React Native, whilst having some downsides (performance sometimes), it's pretty easy to do. Using React's function notation with "react hooks" keeps things very clean and small. The documentation for React Native and many of the plugins is all pretty well written, the process kinda holds your hand a lot more.