Skip to main content

iPad Application Development For Dummies, 3rd Edition

iPad Application Development For Dummies, 3rd Edition

Neal Goldstein

ISBN: 978-1-118-21392-6

May 2012

576 pages

Select type: Paperback

Product not available for purchase


The fun and easy guide to creating iPad apps, updated for iOS 5!

iPad app development is hot, with more than 140,000 apps available specifically for the device and that number growing every day. The introduction of iOS 5 and iCloud gives developers even more options to create incredible iPad apps. This fast and friendly guide to iPad app development is fully updated for the most recent upgrades and covers everything you need to know, starting with how to download the SDK and become an Apple developer all the way to finishing up your app and submitting it to the App Store.

  • Zeroes in on essential concepts and tools including storyboard, segues, the ARC memory manager, what makes a great iPad app, and more
  • Explains how the iPad offers development opportunities that go beyond the capabilities of the iPhone or iPod touch by focusing exclusively on developing apps for the iPad
  • Looks at how iOS 5 and iCloud brought many changes to the device and a wealth of new features for app developers to utilize in their apps
  • Covers how to become a registered Apple developer, how to download and set up the SDK, and the details of how an iPad app runs
  • Popular developer Neal Goldstein examines what goes into a great user experience and takes you step by step through the actual development of two apps, illustrating everything you need to know

Whether you're looking for a new hobby or you want to build a business in app development, iPad Application Development For Dummies, 3rd Edition is the book you'll want in your developer's toolkit!

Introduction 1

Part I: Getting Started 9

Chapter 1: What Makes a Killer iPad App 11

Chapter 2: Getting to Know the SDK 31

Chapter 3: The Nuts and Bolts of an Xcode Project 45

Part II: Building RoadTrip 73

Chapter 4: Storyboards and the User Experience 75

Chapter 5: Creating the RoadTrip User Interface 105

Chapter 6: The Runtime, Managing Memory, and Using Properties 145

Chapter 7: Working with the Source Editor 177

Part III: Getting Your Feet Wet — Basic Functionality 197

Chapter 8: It’s (Finally) Time to Code 199

Chapter 9: Adding Outlets and Actions to Your RoadTrip Code 231

Chapter 10: Adding Animation and Sound to Your App 251

Part IV: The Model and Application Structure 279

Chapter 11: The Trip Model 281

Chapter 12: Implementing the Master View Controller 311

Chapter 13: Working with Split View Controllers and the Master View 325

Chapter 14: Finishing the Basic Application Structure 361

Part V: Adding the Application Content 379

Chapter 15: How’s the Weather? Working with Web Views 381

Chapter 16: Displaying Events Using a Page View Controller 399

Chapter 17: Finding Your Way 421

Chapter 18: Geocoding 457

Chapter 19: Finding a Location 467

Chapter 20: Selecting a Destination 489

Part VI: The Part of Tens 519

Chapter 21: Ten Ways to Extend the RoadTrip App 521

Chapter 22: Ten Ways to Be a Happy Developer 525

Index 531

Source code
Bonus Content
Check back here for updates.