Re: itunes for windows HOWTO ???
Re: itunes for windows HOWTO ???
- Subject: Re: itunes for windows HOWTO ???
- From: Chris Hanson <email@hidden>
- Date: Mon, 10 Nov 2003 08:45:42 -0600
On Nov 10, 2003, at 6:55 AM, patrick timur wrote:
I am interested to know
what method was used to port itunes over to MS
Windows?
To my knowledge, iTunes is not a Cocoa application. QuickTime
implements a very large subset of the classic Macintosh Toolbox, and
since iTunes was originally a classic Mac application I suspect that's
what they used.
There's no sign that Apple is pursuing a cross-platform strategy with
Cocoa, or that it would make financial sense for Apple to pour
resources into enabling faster and better development of software for
their primary competitor.
GNUstep <
http://www.gnustep.org/> is unfinished, particularly on
Windows, but it's worth a look. Depending on your product, it might be
worthwhile for you to invest in finishing the parts your application
would need to run on another platform. Note that you can't use Cocoa
nib files on GNUstep, because the format is proprietary to Apple;
you'll have to lay out your interface again.
But you can use GNUstep Renaissance -- which is like Microsoft's
Avalon/XAML, but has been around for a year -- to lay out your
interface in XML with flexible layout managers, and run almost the same
interface on both Cocoa and any GNUstep platform.
Even for developers just doing Cocoa, Renaissance is interesting. You
don't get a great visual layout tool like Interface Builder, but you do
get a mergeable text-based file format, as well as automatic layout of
your interface via the layout managers that can make localization
substantially easier.
-- Chris
--
Chris Hanson, bDistributed.com, Inc. | Email: email@hidden
Outsourcing Vendor Evaluation | Phone: +1-847-372-3955
Custom Mac OS X Development | Fax: +1-847-589-3738
http://bdistributed.com/ | Personal Email: email@hidden
_______________________________________________
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.