Re:Ask HN: What should I use to write native desktop apps fo...
by beojan on Monday May 28, 2018 @04:58AM
(#17171377)
> Native iOS development was a nightmare without deep mobile expertise until React Native and the like came about.
Doing things well requires expertise.
> Windows/Linux/Mac cross-platform apps were in the same place before Electron.
Seriously?! Qt predates Electron and is a far superior solution. Of course, if you only know web development, your existing knowledge doesn't translate over easily, but the reverse is equally true.
> but ask anyone today what they'd prefer to build an interface with and it's most like HTML/CSS
Only if they are already experienced in web development. Otherwise, Qt Quick is much better, taking the positives from CSS, without the downsides of using a document format to layout a UI.
> Especially for highly graphic intensive, responsive layouts, there's almost no competition really.
Seriously, Qt Quick is far better. Though on the desktop, you'd be better off not building a "highly graphic intensive, responsive layout" and instead adhering to the established norms.
Doing things well requires expertise.
> Windows/Linux/Mac cross-platform apps were in the same place before Electron.
Seriously?! Qt predates Electron and is a far superior solution. Of course, if you only know web development, your existing knowledge doesn't translate over easily, but the reverse is equally true.
> but ask anyone today what they'd prefer to build an interface with and it's most like HTML/CSS
Only if they are already experienced in web development. Otherwise, Qt Quick is much better, taking the positives from CSS, without the downsides of using a document format to layout a UI.
> Especially for highly graphic intensive, responsive layouts, there's almost no competition really.
Seriously, Qt Quick is far better. Though on the desktop, you'd be better off not building a "highly graphic intensive, responsive layout" and instead adhering to the established norms.