Hacker News new | ask | show | jobs
by traveler1 690 days ago
Because WinUI and QT are so glamorous and offer a super intuitive development experience. /s
3 comments

Best part is that neither of those follows the "native style" either. There's no dark uxtheme provided by windows, so Qt falls back to their fusion style. Even the "native" light theme doesn't follow the new "fluent" style so that's also a shitshow.

As for WinUI 3, apps are supposed to bundle it, so if you target Windows 11 and run the app on Windows 10, it'll look all rounded and drop-shadowy instead of flat like native Windows 10 apps. Great stuff.

As someone that is programming since 1986, has multiple native and Web frameworks experiences behind myself, have been back coding Web since 2019, because a lot of developers are lazy to learn how to write portable code.

Not even portable Web code, they rather ship a copy of Chrome, and then complain Google has taken over the Web.

TBH I'd take QT app over any electron/web app... it still looks more consistent and matches the OS. Heck, even Java Swing (IDEA) looks better and feels more native than any electron crap.
IDEA is surely the ultimate gold-plated Swing app. I'm sure JetBrains have had to pour in a huge amount of time and money to get results that good.
Not sure... It's mostly due to used L&F. You have FlatLaf (inspired by IdeaUI). Swing is surprisingly solid platform (though it has it's quirks and sadly it's development virtually stopped years ago)
Spot on, even if I do mostly Web nowadays to pay the bills.