8. SwiftData CloudKit
Stewart Lynch Stewart Lynch
19.1K subscribers
4,512 views
0

 Published On Dec 17, 2023

This is the 8th and penultimate video in this SwiftData series. In this video we are going to be adding CloudKit capabilities to our app so that all CRUD actions (create read update and delete) are synchronized with all of our devices signed in to the same iCloud account.

If you want to support my work, you can buy me a coffee :)
https://ko-fi.com/stewartlynch

Table of Contents:
0:00 Introduction
1:05 iCloud Setup
5:11 Required Code Modifications
8:12 Testing pm Devices
12:55 CloudKit Console
16:16 Deploying to Production

Starter Project Files:
https://github.com/StewartLynch/MyBoo...
or
https://github.com/StewartLynch/MyBoo...

Completed Project:
https://github.com/StewartLynch/MyBoo...

Bezel Application for Device Screen Mirroring
https://getbezel.app/?utm_source=subs...

All videos in this Series
SwiftData: CRUD operations
   • 1. SwiftData CRUD Operations  

SwiftData: Containers and Mock Data
   • 2. SwiftData Containers and Preview Data  

SwiftData: Dynamic sorting and filtering
   • 3. SwiftData Dynamic Sorts and Filters  

SwiftData: Lightweight Migrations
   • 4. SwiftData Lightweight Migrations  

SwiftData: One to Many Relationships
   • 5. Swift Data One to Many Relationships  

SwiftData: Many to Many Relationships
   • 6. Swift Data Many to Many relationships  

App Localizations in Xcode
   • 7. App Localizations  

SwiftData: CloudKit
   • 8. SwiftData   CloudKit  

SwiftData Storing Images and Bug Fixes
   • 9. SwiftData Storing Images and Bug F...  


Recommended Resources:
BigMountain Studio Books
SwiftUI Views Mastery
https://www.bigmountainstudio.com/vie...
SwiftUI 5 Book Bundle
https://www.bigmountainstudio.com/boo...
Combine Mastery in SwiftUI
https://www.bigmountainstudio.com/com...
Core Data Mastery in SwiftUI
https://www.bigmountainstudio.com/cor...
SwiftUI Animations Mastery
https://www.bigmountainstudio.com/ani...

AppCoda Books
Beginning iOS 16 Programming with Swift (SwiftUI + UIKit)
https://gumroad.com/a/646790611/WihuX
Beginning iOS 16 Programming with Swift (SwiftUI + UIKit) - Starter
https://gumroad.com/a/646790611/mOzKq
Mastering SwiftUI 4 + Swift Programming for iOS 16 - Professional
https://gumroad.com/a/646790611/gjPBw
Mastering SwiftUI 4 - Starter
https://gumroad.com/a/646790611/TyNEz

Other References:
Stewart Lynch's YouTube Channel:
   / @stewartlynch  
Stewart Lynch on Mastodon:
https://iosdev.space/@StewartLynch
Stewart Lynch On Threads:
@StewartLynch
Stewart Lynch on X:
https://x.com/StewartLynch
Stewart Lynch on LinkedIn
  / stewartlynch  

show more

Share/Embed