Chapter 23
Working with CloudKit

The most impressive people I know spent their time with their head down getting shit down for a long, long time.
- Sam Altman
Let's start with some history. In 2011, during Apple's annual Worldwide Developers Conference (WWDC), Steve Jobs introduced iCloud as a complementary feature for iOS 5 and OS X Lion. The announcement garnered significant attention, although it was not entirely unexpected. With iCloud, apps and games gained the ability to store data on the cloud and seamlessly synchronize it between Macs and iOS devices.
However, iCloud fell short in one aspect: serving as a cloud server.
To access the full version of the book, please get the full copy here. You will also be able to access the full source code of the project.