Jump To:
Leopard Reference
Apple provides APIs, file format specifications, and other resources to provide developers with opportunities to interact with and extend various Apple applications.

A guided introduction to writing code that interacts with Apple applications.   Essential information for developers integrating their code with Apple's applications.   C and Objective-C API references organized by framework.
Apple Applications Topics
Software for maintaining an address book of contacts.   A postproduction application for professional photographers.   An application for automating repetitive computing procedures.

An application for displaying and managing desktop utilities, called widgets.   Software for video editing, compositing, and real-time effects.   A personal calendar application that can be shared online.

An instant messaging application that permits video and audio conferences.   An application that synchronizes data on a Macintosh computer with external devices.   Apple's full-featured email client with an integrated address book.

Software for creating, editing, and rendering advanced motion graphics.   A development tool for creating motion graphics compositions.   The advanced web browser for computer desktops and iPhone.

An enterprise-class storage area network file system.    

View legacy documents, including technologies, features, products, APIs, and programming techniques that are no longer supported or have been superseded.