Introduction
Welcome
Using the exercise files
What you should know before starting this course
Understanding how iCloud works
1. Working with iCloud Key-Value Pairs
Understanding iCloud key-value pairs
Build the key-value pair project
Save and load iCloud key-value pairs
Subscribe to changes that occur externally
2. Working with iCloud Documents
Understanding iCloud documents
Build the iCloud document app
Create a subclass of UIDocument
Open and save documents
Save to iCloud Drive
Load From iCloud Drive
Delete a document
3. Working with CloudKit
Understanding CloudKit
Build the CloudKit project
Using the CloudKit dashboard
Save records
Fetch records from a database
Modifying records
Conclusion
Next steps
iCloud is built into every iOS device and every new Mac. It lets users access their content from any device, but it's also great for developers who want to store and sync data in the cloud. In this short course, Todd Perkins explains how to access iCloud from iOS, using the iCloud API to incorporate storage capabilities into the iPhone and iPad apps you build. He shows how to load files from iCloud, send data to iCloud, work with CloudKit databases, and autosync cloud data so your apps are always up to date.