Cross-Platform Development For Windows and OS X 198
An anonymous reader writes to let us know about an article in RegDeveloper detailing the use of Qt, Trolltech's cross-platform C++ toolkit, for development across Windows and Mac OS X. From the article: "QT not only goes across desktops but onto embedded devices as well. So any app you write with Qt will port to an embedded device with a frame buffer running Trolltech's embedded version of QT, called QtopiaCore."
First things first (Score:3, Informative)
Re:Isn't that what YellowBox is for? (Score:3, Informative)
At least one commercial app for Mac OS X is using it to get a Windows version, Nova Mind:
http://www.nova-mind.com/ [nova-mind.com]
William
(who is still pretty miffed that Apple had to cave in to Adobe and Microsoft et. al., so that instead of Rhapsody w/ Yellow Box, we got Mac OS X w/ Carbon --- I'd give my interest in Hell to get back all the time I've wasted at work using foetid Carbon apps)
Better alternative (Score:3, Informative)
What about the GUIs? (Score:3, Informative)
I mean, one of the reason I don't use Firefox on OS X is because the form widgets look like crap (i.e. look like Windows).
Re:And this is news? (Score:3, Informative)
Re:What about the GUIs? (Score:4, Informative)
Re:What about the GUIs? (Score:2, Informative)
Re:Better alternative (Score:4, Informative)
Why? It seems pretty popular (Adobe, Skype, Google, Opera, etc..) Trolltech's modell is an excellent example of how you can make money on free software. QT - free for free software development, pay for it if you develop commercial software. Which means they have a good revenue stream to pay some of the best coders on earth to enhance QT, which in term, serves the community (being the basis of some of the best free software apps, like scribus for instance). Nice. (oh, and as a bonus, those who pay also get some of the best support services in the industry - check trolltech's customer satisfaction :))
Re:Better alternative (Score:1, Informative)
Re:What about the GUIs? (Score:5, Informative)
GNUstep (Score:2, Informative)
See also: GNUstep and Cocoa [gnustep.org]
Used it, loved it. (Score:3, Informative)
Nowadays we're using Flash for the win/osx cross platform development. Big things are starting to come in that front.
Oh.. and Qt does use native (not emulated) widgets for win/osx.
Re:Better alternative (Score:3, Informative)
Re:Better alternative (Score:3, Informative)
Qt is not an "OSS product"; it's a commercial product that happens also to be released under an open source license. That's a big difference.
QT is distributed under the GPL. That means it can be forked like any other GPLed software. As with any GPLed software, if you write software based upon it your own software must also be GPLed. Commercial users who don't want to GPL their code can buy licenses for the unfree version, since QT is dual licensed. This gives you more choices than you would have if it were only available under the GPL, yet strangely people who have no problem with GPLed software are always bitching about Trolltech's licensing options.
Re:TrollTech at SCALE 5x (Score:2, Informative)
... and wyoGuide (Score:3, Informative)
If you know that one of the top inhibitors of Linux desktop adoption is applications (see http://www.osdl.org/dtl/DTL_Survey_Report_Nov2005
O. Wyss