Linked by Eugenia Loli on Sun 20th Apr 2008 00:35 UTC, submitted by Moochman
Qt Nokia will introduce Qt to the maemo platform in addition to GTK+. The first actual step will be the distribution of the Qt libraries for application development in maemo.org during 4Q2008. Nokia wants to explore cross-platform possibilities between S60 and maemo. It is interesting also to check the interest in the developer community for Qt in the tablets. This is also a way to attract more attention from the KDE community, a sensible move especially if the Trolltech acquisition gets completed.
Thread beginning with comment 310608
To read all comments associated with this story, please click here.
Qt quandary
by memson on Sun 20th Apr 2008 20:51 UTC
memson
Member since:
2006-01-01

As a developer, what in my incentive to learn GTK+ now? I've used Qt a few times, and it is gloriously complete. GTK+ on the other hand, is extremely inaccessible to me at the moment. I was beginning to learn the API, but why would I if Qt will be officially supported? Qt is a far nicer platform, and has potential to be far more cross platform. This announcement is very confusing.

Reply Score: 3

RE: Qt quandary
by sbergman27 on Sun 20th Apr 2008 21:00 in reply to "Qt quandary"
sbergman27 Member since:
2005-07-24

As a developer, what in my incentive to learn GTK+ now? I've used Qt a few times, and it is gloriously complete.

I apologize, in advance, for my blunt answer. But in my opinion QT apps are generally crap. They look bad. Their UI is generally not well designed. QT itself does not lend itself to creating apps with good UI design. Of course, many will disagree with my opinions on this, and that is perfectly fine with me. I'm sincerely happy that people who do like QT apps have a good selection of them.

Why learn GTK+? Because (and I am intentionally avoiding words like "most" or "majority" here) a substantial portion of your potential users are like me and prefer GTK+ apps to QT apps.

Edited 2008-04-20 21:03 UTC

Reply Parent Score: 1

RE[2]: Qt quandary
by yokem55 on Sun 20th Apr 2008 22:40 in reply to "RE: Qt quandary"
yokem55 Member since:
2005-07-06

Well, in my opinion, your opinion sucks. You didn't bother to offer details or examples to back up your opinion, and thus your opinion is neither insightful nor instructive. But hey, it's just my opinion, so don't bother disagreeing with me.

Reply Parent Score: 7

RE[2]: Qt quandary
by Moochman on Mon 21st Apr 2008 02:14 in reply to "RE: Qt quandary"
Moochman Member since:
2005-07-06

Oh come now, arguing that one should *develop a new app* in GTK+ just because *existing apps* that use GTK+ are easier to use than Qt-based ones is no argument whatsoever.

That's like advising a musician to produce new music using just electric guitars and not keyboards or computers, because a larger percent of mainstream music involves electric guitars whereas a lot of music made with keyboards and computers is challenging to listen to.

But why should someone *comfortable and efficient when using keyboards and computers*, who is nonetheless going for a mainstream aesthetic, force himself to use just guitars?

Actually, the analogy is even more extreme than is the case with GTK+ vs Qt, because the difference in "user taste" when it comes to GTK+ vs Qt *purely in terms of widget aesthetics* is arguably less than the difference between a note produced on an electric guitar versus a keyboard.

The fact is, there is nothing stopping people from creating simple, easy to use GUIs with Qt. I think the main problem with Qt apps is that people are always trying to show off all they can do thanks to the fact that the architecture makes a lot of hard things trivial. Whereas GTK+ apps are limited by virtue of the fact that they actually can't do all that much without some serious effort put into them. Is it a design philosophy, or simply a side effect?

Anyway, with KDE 4 we're starting to see the marriage of good, simple UI design with the power of Qt. Thus proving how possible it really is.

Edited 2008-04-21 02:24 UTC

Reply Parent Score: 3

RE[2]: Qt quandary
by elsewhere on Mon 21st Apr 2008 02:21 in reply to "RE: Qt quandary"
elsewhere Member since:
2005-07-13

Why learn GTK+? Because (and I am intentionally avoiding words like "most" or "majority" here) a substantial portion of your potential users are like me and prefer GTK+ apps to QT apps.


I'm a little surprised, despite your qualifier, that's a pretty subjective and totally unquantifiable answer, when you're usually more objective.

In that light, I would argue that the majority of users don't give a crap about what the GUI looks like. That's a typical GTK-type response whenever someone points out the superiority of Qt's framework over GTK (but we have *HIG* !!!!), but at the end of the day developers will choose the framework that works best for what they want to accomplish, not for what the users prefer. And users, for that matter, will generally choose their apps on merit. If you look at OSX or Windows, you very rarely see applications with anything regarding GUI consistency. Microsoft and Apple break their own guidelines all the time, let alone the third-party vendors. It's only linux where this argument is ever brought up, as if it has merit.

Reply Parent Score: 2

RE[2]: Qt quandary
by leos on Mon 21st Apr 2008 03:26 in reply to "RE: Qt quandary"
leos Member since:
2005-09-21

I apologize, in advance, for my blunt answer. But in my opinion QT apps are generally crap.


Ah, OSNews's personal GTK troll strikes again.
If you don't have anything intelligent to say, why bother saying it?

They look bad.


Personal preference, completely irrelevant.

Their UI is generally not well designed.


And once again, completely unsubstantiated claims.

QT itself does not lend itself to creating apps with good UI design.


You sir, are an idiot and know nothing about programming frameworks. Thanks for playing though.

Why learn GTK+? Because (and I am intentionally avoiding words like "most" or "majority" here) a substantial portion of your potential users are like me and prefer GTK+ apps to QT apps.


No one that isn't a geek (and on top of that, hugely misinformed as you are) will ever care about the distinction, as long as there isn't anythign fundamentally wrong.

Reply Parent Score: 2