I rather use Qt and Xamarin for that purpose.
More mature, may target desktop OSes and use languages that are actually relevant in the market during the last 20 years.
More mature, may target desktop OSes and use languages that are actually relevant in the market during the last 20 years.
Xamarin and Qt are fine products, and I know Xamarin has been working on some improvements over deploy times, but it still can't touch what Flutter does there. And if you know C++ and C# already, Dart is a breeze.
Flutter deployment times aren't worthwhile enough to bother with a language with uncertain future.
However that is very little against C# and C++, which can also be compiled to JavaScript/WebAssembly.
Additionally there are TypeScript, ReasonML, and a myriad of other languages with JavaScript interop.