> but it's also the fastest way to support Mac, Windows, and Linux all at once.
Flutter exists too, and supports iOS and Android in addition to the desktop OSes. The dev time is pretty fast too imo.
That said, idk how the performance compares to Electron or Native apps.
As a small team, optimizing for "actually getting the thing shipped" is so much better than optimizing for speed anyway.
In my experience performance is about the same as native on mobile. On desktop I cannot compare as I thankfully never had to make cross platform desktop apps using native platform SDKs, but Flutter is doing fine. I am a working on a non trivial desktop app, and I am pretty happy about it.
Hopefully the desktop story is going improve as Canonical is now leading the Flutter desktop side.
Flutter is great, still the fastest way to make cross platform mobile apps and you get desktop and web support essentially for free.
Performance is very fast as it's all natively AOT compiled machine code without any web views like Electron.
https://www.qt.io/development/qt-framework#platforms looks to comply with the stated specifications.
> Flutter exists too, and supports iOS and Android in addition to the desktop OSes. The dev time is pretty fast too imo.
Flutter is a joke on the web, and it consumes as much as Electron, sometimes worse, on a desktop.