Learning Cocoa

Posts: 41
Joined: 2005.02
Post: #1
Wait, you thought this was the Objective-C thread. Well, it is. For Mac programmers, there really isn't much of a difference between Cocoa and Objective-C. Ninja

A great place to start building your first Cocoa Application is at the Apple Developer Connection. The Cocoa section has a lot of great resources.

But if you really want to know Objective-C more than Cocoa, first you need to know C:
and a little more indepth:

Wikibooks has articles on Objective-C (as always, not complete):

Then you can dive into the Objective-C reference stuff from Apple
Quote this message in a reply
Posts: 3,591
Joined: 2003.06
Post: #2
If you know C, you can start with Cocoa in an afternoon at O'Reilly's Programming with Cocoa page, starting at the bottom of the page.

If you like Cocoa from what you find online, it is highly suggested that you purchase a copy of Cocoa Programming for Mac OS X by Aaron Hillegass, which is widely considered the standard Cocoa learning reference. Again, this book assumes you are already familiar with C.
Quote this message in a reply
Posts: 102
Joined: 2005.01
Post: #3
Yes! Buy this book:

Cocoa® Programming for Mac OS X (2nd Edition) by Aaron Hillegass

Do it and do it now! Also go to the irc -- its helpful in there.
Quote this message in a reply
Post: #4
I don't know if anybody would be interested, but I've got a brand new (literally, it's been unpacked but never opened once it arrived from Amazon) copy of the first edition that I'd let go to someone on iDevGames.

I moved out of the country and never learned enough Objective-C to bother getting into it, so now I've received Kochan's programming objective-C (and I can already program a bit in standard C) and I've told myself that if I finish the book I'll buy the 2nd edition of Hillegass's reference.

ON THE OTHER HAND -> if someone who has read both editions can point out the differences between Ed 1 and Ed 2, maybe I'll just keep it. It might be a little too annoying to keep hearing about ProjectBuilder when i want to see X-Code, and I do not know the functional differences between the two because I rarely touched PBuilder, but use XCode for some C console piddling.
Quote this message in a reply
Post Reply 

Possibly Related Threads...
Thread: Author Replies: Views: Last Post
  Learning Cocoa game development Miglu 17 26,555 Aug 8, 2010 02:25 PM
Last Post: Miglu
  Books to add to Learning Programming list, Sionna 3 6,331 Feb 21, 2009 07:36 PM
Last Post: johncmurphy
  Learning C iefan 0 3,302 Feb 23, 2005 09:41 AM
Last Post: iefan