Mac OS X Reference Library Apple Developer
Search

Introduction to Apple Applications Schema Reference

You can use the Sync Services framework to sync user data including common data used by Apple applications. You can sync records using a public schema, an extended schema, or a custom schema. Contacts, Calendars, Bookmarks, and Notes are public schemas used by Apple applications—Address Book uses Contacts, iCal uses Calendars, Safari uses Bookmarks, and Mail uses Notes. This document describes the data classes and entities defined in public schemas used by Apple applications.

Who Should Read This Document?

You should read this document if you are a developer using Sync Services and you want to sync records using one of the Apple applications schemas. For example, read this document if you are developing an application that syncs calendars and contacts to a device or over .Mac. This document describes the data classes, entities, and properties defined in these schemas.

You should have a basic understanding of databases and entity-relationship models before reading this document. See Cocoa Design Patterns in Cocoa Fundamentals Guide for a description of entity-relationship models and terminology.

Organization of This Document

Each article in this document describes a specific schema.

See Also

For more information on the sync schema format and Sync Services, read Sync Services Programming Guide and Sync Services Framework Reference.




Last updated: 2009-07-07

Did this document help you? Yes It's good, but... Not helpful...