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

Discussion in 'Mac Programming' started by Lorthirk, Oct 20, 2007.

  1. Lorthirk macrumors member

    May 16, 2007
    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?
  2. davidlt macrumors member

    May 22, 2007
    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.
  3. Lorthirk thread starter macrumors member

    May 16, 2007
    Yes, that was implied :)

    I'm really looking forward for the new syntax...
  4. x704 macrumors regular


    Apr 15, 2006
    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.
  5. Epicurus macrumors 6502


    Apr 28, 2005
    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
  6. Lorthirk thread starter macrumors member

    May 16, 2007
    Many thanks you all :)

    I'll watch over your suggestions :)

Share This Page