• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: developing a cross-platform app?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

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.


References: 
 >developing a cross-platform app? (From: David Feldman <email@hidden>)
 >Re: developing a cross-platform app? (From: James Chen <email@hidden>)
 >Re: developing a cross-platform app? (From: Karin Kosina <email@hidden>)
 >Re: developing a cross-platform app? (From: Andreas Mayer <email@hidden>)

  • Prev by Date: rounding to a multiple of x?
  • Next by Date: Re: Problems with XCode 1.1
  • Previous by thread: Re: developing a cross-platform app?
  • Next by thread: Can't edit an NSTableView
  • Index(es):
    • Date
    • Thread