Register your product to gain access to bonus material or receive a coupon.
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:
Deploying iPhones and iPads on Your Network
Taking a Monastic Approach to Apple Programming: An interview with Aaron Hillegass
Book Forum: http://forums.bignerdranch.com/viewforum.php?f=9
Download the sample pages (includes Chapter 3 and Index)
Introduction
Chapter 1: Simple iPhone Application
Chapter 2: Objective-C
Chapter 3: Memory Management
Chapter 4: Delegation and Core Location
Chapter 5: MapKit and UITextField
Chapter 6: Subclassing UIView
Chapter 7: View Controllers
Chapter 8: The Accelerometer
Chapter 9: Notification and Rotation
Chapter 10: UITableView and UITableViewController
Chapter 11: Editing UITableViews
Chapter 12: UINavigationController
Chapter 13: Camera
Chapter 14: Saving and Loading
Chapter 15: Low Memory Warning
Chapter 16: UITableViewCell
Chapter 17: Multi-Touch
Chapter 18: CALayer
Chapter 19: CAAnimation
Chapter 20: Media
Chapter 21: Web Services
Chapter 22: Address Book
Chapter 23: Localization
Chapter 24: Bonjour
Chapter 25: Settings
Chapter 26: SQLite
Chapter 27: Core Data
Chapter 28: OpenGL ES