Top positive review
2 people found this helpful
Excellent book for those with foundation Objective-C knowledge
on 18 May 2011
Having struggled with several books on programming for iOS I eventually came across Beginning iPhone 4 Development. I have a background in basic programming and am familiar with Objective-C (to a very low level) and found this book to have the perfect level of complexity. Many other books on the subject seem to start off incredibly simply and then halfway through suddenly become very complex. This is where Beginning iPhone Development is different. Sure, it starts off fairly simply, but then throughout the course of the book the complexity is gradually increased at a very logical and natural pace. Furthermore, when introducing topics, the authors avoid using the wizards and shortcuts instead choosing to teach you the ins and outs of iOS, which has greatly enhanced my understanding of the platform.
All in all, a great book. I'm about 3/4 of the way through after several days and feel pretty much ready to get start on some app ideas. If you are totally new to programming, then Programming Objective-C 2.0 by Kochan would be a good purchase along with this book. Apple's resources online, particularly their Introduction to Object Orientated Programming would also come in handy.