Hacker News new | ask | show | jobs
by bastawhiz 1874 days ago
>Flutter doesn’t make use of the standardized Qt and GTK widgets. This means that Flutter apps look out-of-place on Linux, especially on GTK-based desktops

Isn't it a bit ironic to call this out as a downside when Qt and GTK apps generally look far out of place on operating systems that aren't Linux? It's really rich to say "this software isn't welcome because it feels out of place" when the preferred alternative feels far out of place (in the same way!) for multiple orders of magnitude more desktop computer users.

1 comments

Are we talking about the same thing with regard to qt? My qt mac apps don’t feel quite as good as native cocoa apps, but they come pretty close. I certainly prefer it to electron.
It depends on a few things. With the "fusion" style, the basic widgets look good, but they look kind of off—definitely not native. Some widgets seem to have received little attention, like the calendar widget. The classic "rectangle with a dark to light gray gradient" button is a good giveaway. Dropdowns where the text doesn't get centered. Steppers next to text inputs that are the wrong size. Focus rings that are in the wrong place (compared to native counterparts).

Electron, at the very least, has Chromium inputs by default, which are arguably about as close to the native equivalents that you can get. Developers almost always restyle them, but you can't fault Electron for that.