Presentation: Tweet"Everything - but the kitchen - syncs"
This is the age of ubiquitous data. Your stuff is with you wherever you are, and accessible via whatever you happen to be holding in your hand. In some cases, such as with email, this is even mostly true. But for many apps, trustworthy syncing of data remains elusive. As every developer will happily tell you — it's a hard problem.
In this presentation, I'll take you on my own journey through the Land of Sync, with a strong focus on Core Data and syncing of relatively large quantities of media. We'll begin with iCloud, talk about where it all went wrong, look at the various modern approaches to syncing distributed database stores, and end — hopefully —arriving at a sane solution.