Linked by Thom Holwerda on Sat 14th Feb 2009 12:55 UTC
Thread beginning with comment 349136
To view parent comment, click here.
To read all comments associated with this story, please click here.
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[3]: Bad Mistake, But Not a Surprise
by YEPHENAS on Sun 15th Feb 2009 20:00
in reply to "RE[2]: Bad Mistake, But Not a Surprise"




Member since:
2005-09-21
Non-native apps stick out nastily - you can nearly always tell it's 'different'.
Whether normal users care or not is debatable. All the mac users at work use Firefox because it's a better browser than Safari, they don't notice, much less care about any small differences in the UI. When apple can get away with all their different themes and styles, the experience isn't nearly as consistent as some people like to think. That said, I have no experience with Qt apps on a Mac, so I don't know the extent of the differences.
There's a huge difference between Java and Qt though. Java doesn't even bother trying to be native. It just looks awful on every platform.
I still think that's a mistake. Look at Skype for example. They use Delphi on windows, Cocoa on Mac, and Qt on Linux. Their Windows client obviously and rightfully receives the most attention, but because their GUIs are completely different, this means that their Mac and especially linux clients lag far behind. The interface is wildly different on the new 4.0 release for Windows than anywhere else. The other clients and languishing and just randomly integrate some features when the Mac/Linux teams have time.
So what's the final situation? Three GUIs that are so fundamentally different that they might as well be different apps. Massive development effort as evidenced by the fact that the other platform teams can't keep up to windows.
If they would have used something like Qt, the windows client would be just as advanced, and the Linux/Mac clients would be up to par. I don't know about you, but I'd rather have a full featured Mac client with a couple inconsistencies than a crappy neglected client that lags behind what Windows gets.