Go nativeclient+html5. Best of both worlds. You could still distribute it as a standalone app like https://github.com/adobe/brackets/
Ask HN: Time to give up on Qt?
31–40 of 72 posts
Re: Ask HN: Time to give up on Qt?
#32Re: Ask HN: Time to give up on Qt?
#33This is something between desktop and web, but you could use Chromium Embedded ( http://code.google.com/p/chromiumembedded/ ). It uses GTK+ on Linux, Cocoa on Mac OS X, and it's own library on Windows (but it looks identical to Windows' UI elements).
Re: Ask HN: Time to give up on Qt?
#34Earlier quoted context omitted.
Use toolkits like Extjs, which provide a rich palette of widgets and hide away incompatibilities. http://www.sencha.com/products/extjs/
You realize the Qt basically does exactly that for non-web apps except it's far more comprehensive and tested, right?
Re: Ask HN: Time to give up on Qt?
#35GTK+ can look just like Windows XP, Windows 7, Mac OS X. It has themeing capability.
Re: Ask HN: Time to give up on Qt?
#36Earlier quoted context omitted.
> The only viable cross-platform is the web. Yeah with its mixture of CSS/HTML/JavaScript crap that works perfectly across all browsers versions and operating systems.
Use toolkits like Extjs, which provide a rich palette of widgets and hide away incompatibilities. http://www.sencha.com/products/extjs/
Re: Ask HN: Time to give up on Qt?
#37Re: Ask HN: Time to give up on Qt?
#38Re: Ask HN: Time to give up on Qt?
#39Earlier quoted context omitted.
> The only viable cross-platform is the web. Yeah with its mixture of CSS/HTML/JavaScript crap that works perfectly across all browsers versions and operating systems.
If the problems with that "crap" were insurmountable we wouldn't have the huge variety of websites like we do today. And I would argue that just as big cross platform issues exist with Qt/Swing. With Modernizr, JQuery etc you can get 95+% of the features on 95+% of computers.
We have them, because many people today don't know how to program in programming languages tailored for desktop development.
The interest in something like node.js is a proof of it.
Re: Ask HN: Time to give up on Qt?
#40Earlier quoted context omitted.
Use toolkits like Extjs, which provide a rich palette of widgets and hide away incompatibilities. http://www.sencha.com/products/extjs/
You realize the Qt basically does exactly that for non-web apps except it's far more comprehensive and tested, right?