13. Adding the iCloud Infrastructure

From here on, you’ll be building various iCloud-enabled implementations of the Reports app that was mentioned previously. The common core of each of these implementations is the shared iCloud data that at various times will be stored on local devices or on iCloud. The implementations may run on OS X or on iOS. And if you think that you need a bit more complexity, the data will be stored using Core Data, or standard Cocoa and Cocoa Touch documents.

What this means is that you will do the same thing over and over in these various contexts and combinations. This chapter helps you set up the software that makes it possible. The software works for an app that is implemented on OS X as well as a corresponding app ...

Get Learning iCloud Data Management: A Hands-On Guide to Structuring Data for iOS and OS X now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.