PDA

View Full Version : Recommend any good books ?




/dev/toaster
Jun 15, 2008, 08:57 PM
I am going to be developing a few light iPhone and Desktop applications. I am having some trouble getting moving with Objective C and Cocoa, figured it was time to give a book a shot.

I noticed there was an O'Reilly book, however it appears to be pre-SDK. Not really what I am looking for.

If you know any really good online resources, please let me know as well. I have been toying with it recently and I am just barely out of the silly hello world level. :(

I am a developer with a very strong PHP background. I have limited C++ knowledge, so I am not a totally newbie. Yet, newbie level docs are helpful :D

Thanks much in advanced



/dev/toaster
Jun 15, 2008, 09:07 PM
Never mind, I found a thread that recommended:
http://www.amazon.com/exec/obidos/ASIN/0321503619/bignerdranch-20

Going to give that one a shot

jalagl
Jun 15, 2008, 10:28 PM
There's also this: Programming Mac OS X with Cocoa for beginners (http://en.wikibooks.org/wiki/Programming_Mac_OS_X_with_Cocoa_for_beginners)

It is a little outdated now, but should work as a starting point.

the ev
Jun 16, 2008, 09:21 AM
Learn Objective-C on the Macintosh (http://www.spiderworks.com/books/learnobjc.php) by Mark Dalrymple & Scott Knaster has proved to be a great resource for me (I have a similar programming background). Their ebook is even formatted horizontally for nice digital viewing; talk about considerate!

They also have a book on Cocoa Game Programming (http://www.spiderworks.com/books/cocoagame.php), which I think is meant as an introduction to Cocoa in general. Supposedly they have another title out called something like Learn Cocoa on the Macintosh by Jeff LaMarche, but I'm (stupid) and can't seem to find it, otherwise I'd pick it up. If you need a good book on straight C with Cocoa in mind, you should also check out Learn C on the Macintosh (http://www.spiderworks.com/books/learncmac.php) by Dave Mark.

My two cents! :apple:

jeremy.king
Jun 16, 2008, 09:36 AM
This topic comes up often. Please see the guide at http://guides.macrumors.com/Helpful_development_resources

Update it too!