Ask HN: Best book to get into iOS and Mac programming?
I've been eager to get into learning Cocoa and Objective-C. I do have some basic knowledge on programming because I've worked with Python before. So i was hoping you guys can help me out here with choosing a good book to assist me in Mac/iOS development.
I've been told that the following 2 books are great books to get started:
Cocoa Programming for Mac OS X by Aaron Hillegass (http://www.amazon.co.uk/dp/0321774086)
Programming in Objective-C: Updated for iOS 5 and Automatic Reference Counting (ARC) (Developer's Library) by Stephen G. Kochan http://www.amazon.co.uk/dp/0321811909
Can you tell me which one you think is 'better'? Feel free to make your own suggestions.
Thanks!
12 comments
[ 2.8 ms ] story [ 44.3 ms ] threadI do have some programming knowledge, but I would not want to learn from a book of reference. I would prefer to have a book that explains the programming concepts well and teaches you on how to write good code.
I have looked over several other books but like you said its easy to get lost in tutorials, because of the new Xcode 4.2 and its new features (like ARC).
Also, the 2 books that I mentioned are updated for Xcode 4.2 and iOS5.
I have just recently borrowed this book. I've been skim reading through the first couple of chapters because I understand most of the stuff from my experience with Python.
http://itunes.apple.com/ca/itunes-u/ipad-iphone-application-...
I have already started watching some of the lectures and doing some of the assignments.
For books, I found the following are very helpful:
1) Cocoa Programming for Mac OS X (by Aaron Hillegass) 2) Cocoa Design Patterns (by Erik M. Buck and Donald A. Yacktman)
I am looking over the Apple documents now. I haven't come across Cocoa Design Patterns until you mentioned it. It seems like a good book.
And that is very good book for this important subject.
Good luck!