Here is a list of Cocoa apps produced by Apple.
*Address Book - http://www.apple.com/macosx/features/addressbook/ *Font Book - http://www.apple.com/macosx/features/fontbook/ *GarageBand - http://www.apple.com/ilife/garageband/ *iChat - http://www.apple.com/macosx/features/ichat/ *iCal - http://www.apple.com/ical/ *Interface Builder - http://developer.apple.com/tools/interfacebuilder/ *iMovie HD - http://www.apple.com/ilife/imovie/ *iPhoto - http://www.apple.com/ilife/iphoto/ *iSync - http://www.apple.com/isync/ *Keynote - http://www.apple.com/keynote/ *LiveType - Silly LiveType personages - http://www.apple.com/finalcutpro/livetype.html *Mail - http://www.apple.com/macosx/features/mail/ *Pages - http://www.apple.com/iwork/pages/ *Preview - http://www.apple.com/macosx/features/preview/ *Safari - http://www.apple.com/safari/ *Soundtrack - http://www.apple.com/soundtrack/ *System Preferences - http://www.apple.com/macosx/features/systempreferences/ *Terminal - http://www.apple.com/macosx/features/unix/ *TextEdit - file:///Developer/Examples/AppKit/TextEdit *Xcode - http://developer.apple.com/tools/xcode/ *QuickTime Player 7.0 - http://www.apple.com/quicktime
Cocoa is used for almost anything new as I understand it.
Then there are the AppleCarbonApps.
Will Microsoft ever create in Cocoa? Or will they forever be in CarbonLand?
Anyone with legacy code will probably stick with Carbon for some time. That describes Microsoft M.B.U. development pretty well.
Many Carbon developers are as anti-Cocoa as many Cocoa developers are anti-Carbon, so that’ll be a factor as well
People set in their ways…one of our worst traits.
I think that Carbon developers look at Cocoa development like taking the easy way out. The same way that we look at RealBASIC development, as taking the easy way out.
I look at Ruby as taking the easy way out � and I prefer it. RealBasic is taking the awful way out.
Perhaps. There’s also the fact that it’s quite possibly a pretty huge investment to switch from Carbon to Cocoa. You’d have to ask somebody who’s actually done it to be sure, though… like the Nisus Writer guys, perhaps.
Nisus didn’t really switch from Carbon to Cocoa - they bought and extended an existing Cocoa app (Okito Composer) and gave it the same name as their old app.
Mea culpa. Thanks for the info.
Apparently DVD Player is Carbon. I was looking through it’s nib files and they all register as Carbon nibs. Huh. I moved it to AppleCarbonApps