Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> I get that it's easier to build a singular cross platform app using a JS framework

More like to wrap a website. I doubt that it's easier than Qt when building from scratch.



It's easier than Qt in so far as I don't know C or how to distribute a Qt based app with all the necessary libraries.


Qt programming is done in C++ or Python and it includes everything required inside the distributed app package. It's also easily skinned to look very close to native UIs (see VLC).

I've never used both of these languages and wrote only simple things in JS but I would spend a week learning Python syntax and Qt features to deliver a better UX and performance for a cross-platform app.


VLC on macOS uses Cocoa and not Qt. Only Linux and Windows versions use Qt and on the Linux/Wayland desktop, it looks quite atrocious.


QT tries to match the native style by default. Although if I remember on macOS the toolbar doesn't work properly without stupid hacks


Distribution is a massive issue with all these. Electron makes it easy but still results in massive bloat.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: