Jump To:
Leopard Guides: Cocoa
Many Apple applications, including Address Book and iChat, provide Cocoa programmatic interfaces, file format specifications, and other resources. Using these, developers can have their applications interact with and extend these Apple applications.

View all Apple Applications Guides.
Document Descriptions
On Off
Display

Sort by
Title
Sorted by
Date
Dashboard Programming Topics (HTML) (PDF)
Explains Dashboard and WebKit technologies used in widgets.
2009-02-04
Automator Programming Guide (HTML) (PDF)
Describes the concepts and tasks for developing actions, which are bundles loaded by the Automator application.
2007-12-11
Apple Help Programming Guide (HTML) (PDF)
Explains how to author, package, and display user help content in Mac OS X.
2007-10-31
Calendar Store Programming Guide (HTML) (PDF)
Explains how to access iCal data.
2007-10-31
Instant Message Programming Guide (HTML) (PDF)
Explains how to access iChat services and buddies and use iChat Theater through code samples.
2007-10-31
Sync Services Programming Guide (HTML) (PDF)
Explains how to add syncing to your applications.
2007-10-31
Sync Services Tutorial (HTML) (PDF)
Explains how to debug multiple syncing applications using the Syncrospector development tool.
2007-07-11
Address Book Programming Guide for Mac OS X (HTML) (PDF)
Explains how to add, search, remove, and customize Address Book records.
2006-04-04
Creating Printing Presets for iPhoto (HTML) (PDF)
Rules for creating and installing printer-specific collections of settings. Includes a sample file.
2005-07-07