Re: developing a cross-platform app?
Re: developing a cross-platform app?
- Subject: Re: developing a cross-platform app?
- From: Sandy Martel <email@hidden>
- Date: Wed, 19 May 2004 12:16:53 -0400
Le 04-05-19, ` 08:44, Andreas Mayer a icrit :
Am 19.05.2004 um 13:24 schrieb Karin Kosina:
Honestly, I would recommend everybody who wants to do
cross-platform stuff to take a look at Qt.
Only problem is that Qt apps - at least by judging from the examples
on the Trolltech website - are *not* looking like native Mac OS X
applications ...
Off-topic, but maybe some people would be interrested in my
experience...
I spent the last 9 months working on porting a MFC application to Qt on
the Mac (me and 2 other developers), the result is not so bad in my
opinion (but clearly not the best example of what you can do on Mac OS
X).
A lot of tweaks and fixes were needed to have a descent Aqua look and
feel and to fix things in Qt itself (crashes, performance, behavior,
cosmetic, some of those fixes were contributed back to Trolltech and
are now in Qt3.3.2). So don't think you won't have to touch carbon
coding if you go the Qt way.
One of the annoying thing I found about Qt is the lack of a "chain of
responder" concept (or "chain of commander") like there is in Cocoa (or
PowerPlant or MFC...). It's like programming in Cocoa without ever
using nil-targeted actions, think of what you have to do to make
copy-paste work on all text field!
Qt was imposed to me (and I was not too happy about it;-), but I have
now a mixed opinion of it as it does not often gives you a good looking
result on the Mac (some people told me the same thing about Qt on
Windows), but it's really a working powerfull cross-platform framework.
So stick with Cocoa if you can afford it, look at Qt if you want to do
cross-platform and are on a tight schedule (and don't mind to much
cosmetic glitches).
Sandy.
PS: There's a trial version of the product here:
http://www.toonboomstudio.com/downloads
if you want to look at the result for yourself.
_______________________________________________
cocoa-dev mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.