across all devices • Scales with your user base • No auth required to save personal data • Notifications setup made easy with CKSubscriptions • One of the best in class infrastructure • Uploading images, video, audio or any data, is so easy.
across all devices • Scales with your user base • No auth required to save personal data • Notifications setup made easy with CKSubscriptions • One of the best in class infrastructure • Uploading images, video, audio or any data, is so easy. I got 99 problems, but a dependency ain’t one “ - Jay-Z
Check the box • Step 2: Save all data to CoreData • Non checkbox approach • Convert your NSManagedObject to a CKRecord • Upload the record(s) using one of the APIs
Check the box • Step 2: Save all data to CoreData • Non checkbox approach • Convert your NSManagedObject to a CKRecord • Upload the record(s) using one of the APIs
>>>>> Default Zones • CKSubscriptions be smart about using them • CKQueryCursor • Make bulk uploads • Listen to the errors, they are extremely handy • Write a wrapper over CloudKit api’s so you can easily replace it • Do not perform nested CloudKit calls • CloudKit should be called minimal times, always store the data offline