SPECIAL OFFERS
Keep up with new releases and promotions. Sign up to hear from us.
Register your product to gain access to bonus material or receive a coupon.
This eBook includes the following formats, accessible from your Account page after purchase:
EPUB The open industry format known for its reflowable content and usability on supported mobile devices.
PDF The popular standard, used most often with the free Acrobat® Reader® software.
This eBook requires no passwords or activation to read. We customize your eBook by discreetly watermarking it with your name, making it uniquely yours.
In this book, the world's leading Apple platform development trainers offer a complete, practical, hands-on introduction to iPhone and iPad programming. The authors walk through all the Apple tools and technologies needed to build successful iPhone/iPad/iPod touch apps, including the iOS 4.3 SDK, the Objective-C language, Xcode 4, Foundation framework, and the classes that make up the iOS UI framework. The many topics covered in this book include:
New chapters added to this edition include:
iOS Programming also includes a handy Xcode Quick Reference Card that lists Xcode 4's most commonly used keyboard shortcuts.
Introduction
Chapter 1: Simple iOS Application
Chapter 2: Objective-C
Chapter 3: Memory Management
Chapter 4: Delegation and Core Location
Chapter 5: Map Kit and Text input
Chapter 6: Subclassing UIView
Chapter 7: View Controllers (Low Memory Warnings)
Chapter 8: The Accelerometer
Chapter 9: Notification and Rotation
Chapter 10: UITableView and UITableViewController
Chapter 11: Editing UITableView
Chapter 12: UINavigationController
Chapter 13: Camera
Chapter 14: UIPopoverController and UISplitViewController (New)
Chapter 15: Saving, Loading and Multitasking
Chapter 16: Subclassing UITableViewCell
Chapter 17: Core Data (New)
Chapter 18: Localization
Chapter 19: Settings
Chapter 20: Touch Events and UIResponder
Chapter 21: Instruments
Chapter 22: Core Animation Layers
Chapter 23: Controlling Animation with CAAnimation
Chapter 24: Blocks and Categories (New)
Chapter 25: Web Services and UIWebView (New)
Chapter 26: UISplitViewController (New)
Chapter 27: Media Playback and Background Execution
Chapter 28: Bonjour and Web Servers (New)
Chapter 29: Push Notifications and Networking (New)
Chapter 30: Afterword