PDA

View Full Version : Advice on learning this language




srose
Aug 24, 2008, 04:16 PM
Hi
I am interested in learning XCode in order to create applications for the iPhone. I have only used Visual BASIC before. I was wondering what the best way to learn this language it?

Are there good books on the subject?

Thanks



ArtOfWarfare
Aug 24, 2008, 07:28 PM
The C Programming Language
Amazon (http://www.amazon.com/Programming-Language-Prentice-Hall-Software/dp/0131103628)

And I used Learning Cocoa to learn both Cocoa and Objective C.
Amazon (http://www.amazon.com/Learning-Cocoa-Inc-Apple-Computer/dp/0596001606)

After that... you've got to learn Cocoa Touch and Objective C 2.0 but those are just extensions of Cocoa and Objective C 1.0... easy to just pick up on as you go along.

The above two books are the only ones I read and I think I'm doing pretty good... just asking a question or two (everyday) here when I come across something that's unique to Cocoa Touch or 2.0.

grimjim
Aug 25, 2008, 04:20 AM
I would strongly recommend reading Programming in Objective C (http://www.amazon.com/Programming-Objective-C-Developers-Library-Stephen/dp/0672325861/ref=sr_1_1?ie=UTF8&s=books&qid=1219655323&sr=8-1) by Stephen Kochan. It's an excellent introduction to the language. I would even say that, if you've used other programming languages, you probably wouldn't need a reference book on C. Note, though, that it doesn't yet cover Objective-C 2.0 - the new edition with this information included is due at the end of November,

For learning Cocoa, the best book around is probably Cocoa Programming for Mac OS X (3rd Edition) (http://www.amazon.com/Cocoa-Programming-Mac-OS-3rd/dp/0321503619/ref=sr_1_1?ie=UTF8&s=books&qid=1219655759&sr=1-1) by Aaron Hillegass. As its name suggests, it covers Cocoa for the Mac, not the iPhone, but it will give you a solid start in Cocoa programming. And being able to program the Mac is pretty useful too...