• 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: Silly question. Is iTunes Cocoa application?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Silly question. Is iTunes Cocoa application?


  • Subject: Re: Silly question. Is iTunes Cocoa application?
  • From: Raffael Cavallaro <email@hidden>
  • Date: Sun, 6 Nov 2005 10:21:24 -0500


On Nov 6, 2005, at 3:02 AM, m wrote:

Perhaps because its development preceded the existence of Cocoa. Not to mention that it needed to run under Mac OS 9.

Bingo. More precisely, iTunes started life as a Mac OS Classic app called SoundJam MP3 which apple bought and revamped as iTunes. iTunes is a Carbon app for the same reason that the Finder is Carbon - they both date from a time when *all* mac apps were what we now call Carbon - they simply used the only system interfaces available, the old Mac OS Toolbox routines. These were updated to allow many of them to be used under Mac OS X and this updated version of the old Mac OS Toolbox is called Carbon.


To bring this back on topic a bit, Cocoa has a very different history dating back to Next which didn't arrive at Apple until Apple acquired Next and Steve Jobs returned to Apple with it. So Cocoa didn't arrive at Apple early enough for Cocoa to be an option for SoundJam/ iTunes.

Raffael Cavallaro
email@hidden

_______________________________________________
Do not post admin requests to the list. They will be ignored.
Cocoa-dev mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden


  • Follow-Ups:
    • Re: Silly question. Is iTunes Cocoa application?
      • From: Finlay Dobbie <email@hidden>
References: 
 >Silly question. Is iTunes Cocoa application? (From: Andrei Tchijov <email@hidden>)
 >Re: Silly question. Is iTunes Cocoa application? (From: Andrei Tchijov <email@hidden>)
 >Re: Silly question. Is iTunes Cocoa application? (From: m <email@hidden>)

  • Prev by Date: NSBrowser with NSTreeController
  • Next by Date: Re: Silly question. Is iTunes Cocoa application?
  • Previous by thread: Re: Silly question. Is iTunes Cocoa application?
  • Next by thread: Re: Silly question. Is iTunes Cocoa application?
  • Index(es):
    • Date
    • Thread