CloudKit Fundamentals

Data sharing is in demand! This course will teach you the basics of using Apple’s flagship framework for remote data storage and sharing. Learn to model, save, and query data, synchronize data across devices, handle errors, and deploy to production.
Course info
Level
Beginner
Updated
Sep 20, 2018
Duration
3h 31m
Table of contents
Course Overview
Setting up CloudKit
Modeling and Saving Data
Querying, Displaying, Updating, and Deleting Data
Synchronizing Data Across Devices
Modeling Relationships Between Record Types
Planning for Production
Description
Course info
Level
Beginner
Updated
Sep 20, 2018
Duration
3h 31m
Description

At the core of developing a seamless and collaborative data sharing experience for Apple’s platforms is a thorough knowledge of CloudKit. In this course, CloudKit Fundamentals, you’ll learn to leverage Apple’s flagship framework to achieve your app’s remote data storage and data sharing requirements. First, you’ll learn how to configure CloudKit in your Xcode project and how to save, query, update, and delete data that your users store in iCloud. Next, you’ll explore how to synchronize data across a user’s devices. Finally, you’ll discover how to handle CloudKit errors, test your app on physical devices, and deploy to production. When you’re finished with this course, you’ll have a foundational knowledge of CloudKit that will help you provide a fluid, interactive data sharing experience.

About the author
About the author

Andrew Bancroft is a born learner, passionate about discovery and about sharing what he’s learned with others. He has embraced Swift for iOS development since day zero, and loves empowering developers to succeed at building iOS apps with Swift.

More from the author
iOS Data Persistence: The Big Picture
Beginner
1h 8m
Apr 29, 2019
Core Data Fundamentals with Swift
Beginner
4h 39m
Mar 31, 2017