There is an updated version of this course available, created for Swift 3, iOS 10, Xcode 8. View Latest Version
Pro

Introduction to CloudKit

Nov 3 2014 · Video Course (2 hrs, 57 mins) · Intermediate

While CloudKit can be used to implement your own custom iCloud solution, CloudKit can be also used to create a web service backend without having to write any server side code. In this series, you’ll learn all the aspects of the CloudKit framework so you’ll be producing your own data centric app in no time!

Version

  • Swift 2, iOS 9, Xcode 7

Introduction

10:35 Free

Find out what our CloudKit video series covers!

1

Learn about two fundamental objects used throughout the entire CloudKit API: Containers and Databases.

2

Learn about records, record types, and how to work with records using record zones in CloudKit.

3

Saving Data

14:11

Learn how to create, modify, save, and delete a record in CloudKit.

4

Learn how to create queries and pass them in to CloudKit's convenience API to get the records you need.

5

Learn how to work with CKReferences in CloudKit.

6

Learn about subscriptions in CloudKit so you can be notified of changes.

7

CKOperations

19:24

Learn how to unlock the power of CloudKit by using CKOperations.

8

Learn about managing conflicts in CloudKit so you can stop your users from overwriting new data with old data.

9

Learn how to use user accounts to determine the status of a user and to fetch data for the the user.

10

Learn about account metadata so you can customize your app to your user's preferences to create a great user experience.

11

Learn about discoverability in CloudKit so your users can connect with each other.

12

Deploying

10:47

Learn how to move your CloudKit schemas from a development to a production environment so that you can submit your app to the App Store.

13

Contributors

Comments