In Apple’s own words: “CloudKit provides authentication, a private and a public database, and structured asset storage services—so you can focus on client-side development.”
CloudKit is a set of APIs that allow us to store user data and files with iCloud. By using these free services that every Apple developer has access to, you can make your apps more mobile data friendly because users can share data between their devices.
This is an intermediate course, so delegates for this course should have some experience of Swift and ideally either have completed our iOS the Fundamentals course, or have some basic experience in building iOS apps, including an understanding of view controllers, controls and tables.
Who should take CloudKit using Swift?
- If you’re building an app that has objects you want to share between multiple apps running on multiple devices.
- if you are an experienced app developer looking to extend your skillset