iOS Cloud Development For Dummies
1. Edition August 2012
2012. 480 Pages, Softcover
ISBN 978-1-118-02623-6 - John Wiley & Sons
E-Books are also available on all known E-Book shops.
Want to create robust, data-driven, iOS cloud apps? This book makes it easier!
Apple's mobile operating system (iOS) supports iPhones, iPads, iPods and other Apple devices, and while even beginners can now develop apps to run just on these devices themselves, sometimes you want to create an app with more heft. Applications such as live weather reports or multi-player games require a lot of data to be pulled from outside--often from cloud-based Web Services, such as Google or Amazon. This book, written by application development experts Sujee Maniyam and Neal Goldstein, shows you how to weave all of this together to create robust iOS apps.
Developers will learn how to get, post, and modify data as well as how to create and deploy new, app-specific Web Services. The book includes numerous sample programs such as Xcode projects, sample server code used to create Web Services in the cloud, desktop client back-ends, server metrics, and more.
* Takes new and seasoned developers beyond the creation of simple client-based iOS applications to create more sophisticated, data-driven, cloud-based mobile apps
* Explains how to access existing Web Services from native IOS applications and also how to create and deploy new, app-specific Web Services
* Includes sample programs such as Xcode projects with complete source code, and sample server code for creating cloud-based Web Services
* Offers valuable and hard-to-get information for new or veteran iOS developers, from small shops to enterprise iOS development
Connecting your iOS app to the cloud just got easier, with iOS Cloud Development For Dummies.
Note: Apple's iOS SDK tools are only accessible on Intel-powered Mac and MacBook devices.
From the contents
Part I: Mobile Apps Need to Be Mobile 9
Chapter 1: Compelling Mobile Applications 11
Chapter 2: The Lonely RoadTrip App 25
Part II: Adding iCloud 47
Chapter 3: Setting Up Core Data 49
Chapter 4: Putting Core Data to Work 93
Chapter 5: Adding iCloud Support 141
Part III: Web Services 169
Chapter 6: Living in the Cloud 171
Chapter 7: Exploring an Existing Web Service 199
Chapter 8: Working With XML 229
Chapter 9: Asynchronous URL Loading 241
Chapter 10: Adding the JSON Response 261
Part IV: Building Your Own Web Service 293
Chapter 11: The RoadTrip Web Services 295
Chapter 12: The App Engine Implementation 315
Chapter 13: The Model's Model 351
Chapter 14: Creating and Using the pointsofinterest Web Service 373
Chapter 15: Deploying Your Web Services 411
Part V: The Part of Tens 421
Chapter 16: Ten Ways to Extend the RoadTrip App 423
Chapter 17: Ten Ways to Be a Happy Developer 427
Bonus Chapter: Adding and Deleting Points of Interest BC1