Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.

Overview

Based on Big Nerd Ranch’s popular iPhone Bootcamp class, iPhone Programming: The Big Nerd Ranch Guide leads you through the essential tools and techniques for developing applications for the iPhone, iPad, and iPod Touch. In each chapter, you will learn programming concepts and apply them immediately as you build an application or enhance one from a previous chapter. These applications have been carefully designed and tested to teach the associated concepts and to provide practice working with the standard development tools Xcode, Interface Builder, and Instruments. The guide’s learn-while-doing approach delivers the practical knowledge and experience you need to design and build real-world applications. Here are some of the topics covered:

  • Dynamic interfaces with animation

  • Using the camera and photo library

  • User location and mapping services

  • Accessing accelerometer data

  • Handling multi-touch gestures

  • Navigation and tabbed applications

  • Tables and creating custom rows

  • Multiple ways of storing and loading data: archiving, Core Data, SQLite

  • Communicating with web services

  • ALocalization/Internationalization

"After many 'false starts' with other iPhone development books, these clear and concise tutorials made the concepts gel for me. This book is a definite must have for any budding iPhone developer." –Peter Watling, New Zealand, Developer of BubbleWrap

Subscriber Reviews

Average Rating: 4.666666666666667 out of 5 rating Based on 18 Ratings

"Great intro to iPhone Programming" - by Anonymous on 17-MAY-2011
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
TBNRG is a great info to iPhone and Objective-C programming.  Hillegass and Conway really know how to take you from the big picture and easy understanding to the more complex and intricate parts of the language.  They provide really good insight into how to properly write Objective-C.  
Report as Inappropriate

"Great Introduction to iOS Programming!" - by JRG on 04-MAY-2011
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
I highly recommend this book as an introduction to iOS programming.
Report as Inappropriate

"Great Book!" - by Josh Bright on 21-APR-2011
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
Little Background:
Been writing PHP for about 5 years, and Javascript the past year or so.  Have also done some C++ stuff a while back (making some games with the Allegro library), but, was never really able to 'get' C style programming

On Chapter 7 now of this book, and so many things are much clearer to me know (ViewControllers, Delegates especially).

Highly recommend this book for anyone wanting to learn iPhone/Mac OSX programming.  It seems like its pretty hard to come by a book for just programming on Mac OSX (Well, a new book aimed at beginners, most of them I found are pretty old and I didn't want to learn old stuff).

Report as Inappropriate

"Simply the best" - by neppi on 13-SEP-2010
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
I read several books about iPhone app dev - this one is simply the best.

Report as Inappropriate

Table of Contents

 Index