5. Managing Calendars and Reminders with the Event Kit API

iCloud manages calendars and events, synchronizing them across devices just as it does with contact information. This is data that your users have entered, even if that entry is indirect, such as with data detectors in an email message or via an invitation. It is data that your users have already seen, although they may have forgotten specific details (that’s the reason for calendars and reminders).

Both calendars and reminders are managed by the Event Kit framework, which provides access to the Calendar database that is built into OS X and iOS. If iCloud is enabled, the Calendar database is what is synchronized. It is the responsibility of apps on the various devices and different operating ...

Get Learning iCloud Data Management: A Hands-On Guide to Structuring Data for iOS and OS X now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.