Mac Learning Cocoa/Objective C/XCode: where to start?

Lorthirk

macrumors member
Original poster
May 16, 2007
32
0
Hi. I'm a computer sciences student at the university, currently developing a small PHP application for a friend; after that I'd like to learn seriously (and finally , since I already tried a couple of times in the past with no joy) Cocoa/ObjC. Now the point is: where I should exactly start from? Could you please suggest me some tutorials/books/method/forums/ANYTHING to start from?
 

davidlt

macrumors member
May 22, 2007
56
0
Lithuania
First of all you should wait for Leopard, it will bring new version of Obj-C (2.0) with new features and syntax and of course Ruby will be supported officially.
 

Lorthirk

macrumors member
Original poster
May 16, 2007
32
0
Yes, that was implied :)

I'm really looking forward for the new syntax...
 

x704

macrumors regular
Apr 15, 2006
118
0
Programming in Objective-C is the best book you could ever get covering the language, by Stephen G Kochan. Although it does not cover 2.0, you should still know how to do it manually.
 

Epicurus

macrumors 6502
Apr 28, 2005
394
0
Minneapolis, MN
In general, start with the MacRumors Guide: Helpful Development Resources.

My favorite starting points (being recently new to the development game myself), are Cocoa Dev Central and Apple's own Developer site, specifically the section on Objective-C. As for books, unless there is a secret revision coming, I don't think there is anything in print on Obj-C 2.0 yet, but there are plenty of tried and true books on the language as it stands today. Kochan's Programming in Objective-C was a good place for me since it had been a while since I had done any programming. if I had been more proficient, Hillegass' Cocoa Programming for OS X would have been a better starting point (as a CSci student, I have a feeling that is more in line with your situation). After I got going, having the C in a Nutshell and Cocoa in a Nutshell books handy was a real help, although the Cocoa book is a little old. After Leopard, I have a feeling these books might all be in real trouble, but if you're just getting started, that's not a big issue.

Also, if you don't already have a good comfort level with the Terminal and Unix on the Mac, I highly recommend Learning Unix for Mac OS X Tiger by Taylor. Again, a book that might be in need of a new edition pretty soon, but all around a great book. I hope this helps. :D
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.