This is the complete, hands-on iPad programming tutorial for every developer: both those who are familiar with iPhone programming, and those who are entirely new to Apple's iOS platform. Kirby Turner teaches iPad programming through a series of hands-on exercises, guiding readers through creating numerous applications that highlight the full spectrum of what is possible on the iPad. As they work, developers gain practical knowledge they can apply immediately in all facets of iPad development. Readers begin with the absolute basics, including downloading and installing the iOS development environment and writing high-quality object-oriented code with Objective-C. Next, they incrementally build their skills, mastering views, data persistence, object and layer animation, networking, multithreading, and much more.
Learning iPad Programming also offers:
Detailed coverage of multi-touch programming.
Extensive discussions of iPad-specific techniques such as SplitView Controllers and Popovers.
Expert guidance on building Universal Applications that also run on iPhone and iPod touch.
Up-to-the-minute coverage of new features built into iOS 5.
Practical guide to the entire development lifecycle, including full chapters on debugging apps, testing them, and distributing them through the App Store