With Nokia kicking Qt to the curb, should we all be moving to wxWidgets? Something else? GTK+ still doesn't look very native on Windows or OS X, so for many cross-platform apps it's not a viable option.
Ask HN: Time to give up on Qt?
1–10 of 72 posts
Re: Ask HN: Time to give up on Qt?
#2Re: Ask HN: Time to give up on Qt?
#3Digia have been fairly aggressive in insisting that Qt isn't going anywhere and touting the features of upcoming Qt 5.
There really is no better cross-platform GUI library at this time. To jump ship from Qt now, I think, is a fool's move that will create hassle later on down the line.
Re: Ask HN: Time to give up on Qt?
#4Go nativeclient+html5. Best of both worlds. You could still distribute it as a standalone app like https://github.com/adobe/brackets/
Re: Ask HN: Time to give up on Qt?
#5Personally, I was not very impressed last time I tried to use wxWidgets. Unfortunately, this seems to be the best option for Haskell, and I really want to use an FRP style for my next project. Also, I suspect most of my problems were to do with my not knowing wxWidgets and using the Haskell bindings. (Particularly, I wanted a rich web view sort of widget, but that doesn't come in the standard distribution--the standard one just doesn't cut it.)
So: for most cases, I would advocate Qt over wxWidgets or GTk.
Re: Ask HN: Time to give up on Qt?
#6Go nativeclient+html5. Best of both worlds. You could still distribute it as a standalone app like https://github.com/adobe/brackets/
stuff that runs in chrome ? that's not really a desktop app.
Re: Ask HN: Time to give up on Qt?
#7Re: Ask HN: Time to give up on Qt?
#8However, I wouldn't bet my own company on it right now. In a year, we'll know where the chips are going to fall. The real problem, of course, is there isn't anything else quite up to Qt's standard.
If this is a for-fun project, patrickaljord's suggestion to use NaCl and html5 isn't a bad idea. I wouldn't do that right now if I wasn't doing it just for fun, though. You are going to get cut up by the bleeding edge there, which is fine if you are trying to push the edge, but sucks when you are just trying to get stuff done.
1. http://www.digia.com/en/Qt/ 2. http://www.kde.org/community/whatiskde/kdefreeqtfoundation.p...
Re: Ask HN: Time to give up on Qt?
#9Look for the GUI framework that best suits your purposes now, rather than the one you think is the best long-term strategic investment. If the toolkit sucks, your app is not going to be finished anyway and it won't matter what happens to the framework five years down the road.
Re: Ask HN: Time to give up on Qt?
#10If you're worried about commercial support, that's provided by Digia now, and anyhow Qt is used by so many paying customers that other shops will spring up providing commercial support, if the market demands it.