Synopses & Reviews
Start developing amazing iPad apps with the help of this step-by-step guide
Ready to transform your great idea into a killer iPad application? Updated with iOS 5 and Xcode 4.3, this beginner's guide will get you up and running in no time. You'll quickly find out how easy it is to develop like a pro and write your own apps. From the frameworks to the architecture, everything is simplified so you can get started today!
Exploring the iPad world find out what makes a great iPad app, how it is structured, and how Xcode® 4.3 works
Capturing your imagination learn to create the kind of interface that sets the stage for an amazing user experience
Getting your feet wet build your first app by adding basic functionality and animation
Starting the real work make sure your app can run flawlessly on iPad and iPhone while delivering real value
Crossing the finish line master the technology you need to help make your app a commercial and critical success
Visit the companion website at www.dummies.com/go/iPadappdev3e to download all the source code found in this book.
Open the book and find:
All about the new features of Xcode 4.3
How to design the user experience with storyboards
Ways to extend framework classes
How to create split views on the iPad
Tips for making your app a thing of beauty
Strategies for debugging your app
How to add animation and sound to your app
Help creating an app that runs on both iPad and iPhone
Create a universal application that runs on both iPad and iPhone
Use storyboards to create the optimal user experience
Effectively use Xcode and Objective-C to develop your app
Make your app robust using the debugging features
- What the book covers: Creating a killer iPad application by creating a great user experience, becoming an Apple developer, downloading the iPad SDK, provisioning the iPad, understanding how an iPad application runs, and going through the development of two applications step-by-step as a way to understand nib files, views, view controllers, interface objects, gesture recognizers, and much, much more!
- Series features: Information presented in the straightforward but fun language that has defined the Dummies series for more than fifteen years.
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!
About the Author
Neal Goldstein is a master at making cutting-edge technology practical. He is currently leading an iPhone startup that is developing an application to minimize the cost of global travel. Neal is also the author of iPhone Application Development For Dummies and Objective-C For Dummies.
Table of Contents
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