2013
Lynda
Todd Perkins
1:33
English
Learn to build iOS apps that can access data, documents, and more from the cloud. In this course, Todd Perkins shows you how to build a note-taking app that leverages the storage and remote data access capabilities of iCloud. Discover how to build the data model, manipulate it with helper methods, work with iCloud key-value pairs, and manipulate online documents.
Introduction
Welcome
What you should know before taking this course
Using the exercise files
Demoing the finished app
1. Building the Note-Taking App
Understanding class structure for this app
Creating the project
Building the data model and constants
Creating helper methods for manipulating data
Adding notes
Displaying and saving notes
Sorting and deleting notes
2. Preparing the App to Use iCloud
Understanding what iCloud does
Making your app compatible with iCloud in the developer portal
Modifying your project's properties for iCloud connectivity
3. Working with iCloud Key-Value Pairs
Understanding key-value pairs in iCloud
Using iCloud as your main data source
Adding notes when cloud data is found
Handling deleted notes
Handling updated notes
4. Working with iCloud Documents
Understanding the UIDocument class
Working with cloud document URLs
Opening, closing, and saving documents
Tracking changes and autosaving documents
Handling document metadata events
Deleting a document from iCloud
Conclusion
Next steps
Download File Size:375.86 MB