
Discover iCloud and Cloud kit for cross-device and cross-user storage, while learning local file management, archiving, and the setup of iCloud capabilities and UI document usage.
Learn how to access and manage your course working files by downloading, extracting, and copying them to your desktop, then open and save changes from the player or disk location.
Explore basic local file management in iOS by creating, copying, moving, and deleting directories in the documents directory with a file manager, and verifying existence with isDirectory checks.
Manage the local iOS file system by creating, copying, moving, and deleting files in the documents directory with NSFileManager, while checking existence and basic attributes like readability and executability.
Learn to read and write local files in an iOS app using the documents directory, a file manager, and ASCII encoding, including appending user text and reading it back.
Learn to archive and retrieve user data on the local file system with a documents directory and NSKeyedArchiver, using submit and clear, plus iCloud key-value pairs.
Explore how iCloud enables cross-device data sync using document storage and iCloud key-value storage, with setup steps in the Apple developer center and entitlements.
Explore using UIDocument to read and write a local document for iCloud, implementing a local doc subclass with a text property and handling save, load, and create scenarios.
Set up iCloud by creating a unique bundle identifier, registering the app on the Apple developer site, enabling iCloud in the App ID and provisioning profile, and configuring capabilities.
Learn to read and write iCloud documents using a ui document, a cloud url, and a metadata query to locate and open cloud files asynchronously.
Learn how to update, delete, or rename iCloud files by saving to a new file and deleting the old one, coordinated by a file coordinator.
Create a file package in iCloud that holds multiple text files via a file wrapper and dictionary for cloud read/write.
Learn to use the iCloud key-value store to read and write small configuration data across devices, with cross-device updates and change notifications.
Explore CloudKit as a data-driven iCloud integration with public and private records, attributes, and security roles. Enable cloud capability and define record types to store public and private data.
Set up a cloud kit and iCloud-enabled iOS project by configuring the bundle identifier, App ID, and iCloud entitlement, then use CloudKit dashboard to create customer and order record types.
Master CloudKit by building a sample app to create and query customer records in the public CloudKit database, display them in a table view, and add new records.
Explore resources and the author’s guidance while mastering iCloud integration for iOS, including local file management, archiving, and cross-device synchronization.
This iOS iCloud training course from Infinite Skills will teach you how to set up your app to use iCloud, and how to work with iCloud files. This course is designed for users that already have a working knowledge of building apps and using iOS xCode.
You will start by learning how to work with the local file system and the iOS archiving feature. Keith will teach you about working with directories, file management, and reading and writing iCloud files. This video tutorial will introduce you to iCloud, and will cover topics including updating, deleting, and renaming iCloud files, synchronization, and multiple file documents.
Once you have completed this computer based training course, you will be fully capable of setting up your app to use iCloud, which will allow users to share their data among all of their devices. Working files are included, allowing you to follow along with the author throughout the lessons.