logoalt Hacker News

frail_figuretoday at 1:43 PM5 repliesview on HN

> 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.


Replies

wiseowisetoday at 1:53 PM

> 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.

show 2 replies
derfurthtoday at 2:09 PM

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.

show 1 reply
satvikpendemtoday at 3:03 PM

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.

show 1 reply
vips7Ltoday at 2:54 PM

Darts an amazing language too.

show 1 reply
psychoslavetoday at 5:46 PM

https://www.qt.io/development/qt-framework#platforms looks to comply with the stated specifications.

show 1 reply