Member Login Log In | Not a Member? Contact ADC
Jump To:
Sample Code
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.
Document Descriptions
On Off

Sort by
Sort by
Sorted by
StickiesExample (HTML) (DMG) (ZIP)
Contains sample code and tools used by Sync Services Tutorial to demonstrate debugging syncing applications.
iSync 2006-09-18
SayIt (HTML) (DMG) (ZIP)
Web Kit plug-in which speaks text passed via JavaScript
Safari 2006-08-04
Resizer (HTML) (DMG) (ZIP)
A widget that demonstrates how to use the Apple Animation and Animator classes.
Dashboard 2006-08-01
Birthdays (HTML) (DMG) (ZIP)
Dashboard widget with a plug-in that queries AddressBook.framework for contacts with upcoming birthdays
Address Book, Dashboard 2006-07-28
iTunesController (HTML) (DMG) (ZIP)
iTunesController allows you to control iTunes without having to bring it to the foreground.
iTunes 2006-02-23
WebKitCIPlugIn (HTML) (DMG) (ZIP)
This sample WebKit plugin for Safari demonstrate how to use CoreImage in a HTML page.
Safari 2005-11-28
SampleRSS (HTML) (DMG) (ZIP)
Demonstrates use of the XMLHttpRequest JavaScript object
Dashboard, Safari 2005-11-04
Scroller (HTML) (DMG) (ZIP)
Dashboard widget with a DHTML scrollbar implementation
Dashboard, Safari 2005-11-04
Stretcher (HTML) (DMG) (ZIP)
Demonstrates auto-resizing of a Dashboard widget
Dashboard 2005-11-04
Fader (HTML) (DMG) (ZIP)
Demonstrates fading of elements inside a Dashboard widget
Dashboard, Safari 2005-11-03
AlbumToSlideshow (HTML) (DMG) (ZIP)
Demonstrates using CF and NSXML to create Final Cut Pro XML.
Final Cut Pro/Final Cut Express, iPhoto 2005-08-01
TextTrack (HTML) (DMG) (ZIP)
Demonstrates some simple operations on Final Cut Pro XML files
Final Cut Pro/Final Cut Express 2005-06-27
Duplicate Finder Items (HTML) (DMG) (ZIP)
Shows how to build an Automator action targeting Finder using AppleScript.
Automator 2005-06-06
SeeMyFriends (HTML) (DMG) (ZIP)
Illustrates how to use SyncServices API in a Carbon (HLTB) based application
iSync 2005-06-06
UnsharpMask (HTML) (DMG) (ZIP)
Demonstrates how to build Automator actions using Cocoa frameworks.
Automator 2005-06-06
Fortune (HTML) (DMG) (ZIP)
Demonstrates use of a widget plug-in
Dashboard 2005-06-01
Goodbye World (HTML) (DMG) (ZIP)
Demonstrates display and use of widget preferences to save a widget's state
Dashboard 2005-06-01
Hello Welt (HTML) (DMG) (ZIP)
Demonstrates localization techniques for Dashboard widgets
Dashboard 2005-06-01
Hello World (HTML) (DMG) (ZIP)
Introductory Dashboard widget example
Dashboard 2005-06-01
Voices (HTML) (DMG) (ZIP)
Demonstrates use of the widget.system command from Dashboard
Dashboard 2005-06-01
AppleScriptRunner (HTML) (DMG) (ZIP)
How to send mail and execute other AppleScripts from a Carbon application.
Mail 2005-01-24
CocoaPeoplePicker (HTML) (DMG) (ZIP)
Demonstrates how to use the AddressBook framework's ABPeoplePickerView.
Address Book 2003-12-11
SampleButtonPlugin (HTML) (DMG) (ZIP)
Demonstrates how to write a TWAIN button listener plug-in code module.
Image Capture 2003-07-10
SampleDS (HTML) (DMG) (ZIP)
Demonstrates how to implement a TWAIN Data Source (DS) for Mac OS X.
Image Capture 2003-07-10
PictureShow (HTML) (DMG) (ZIP)
Shows how to create a Keynote document via code, demonstrated with a Java command-line tool.
Keynote 2003-03-05
AddressBookCarbon (HTML) (DMG) (ZIP)
Demonstrates some basic manipulations of the Mac OS X 10.2.x (and beyond) Address Book API.
Address Book 2003-01-14
AddressBookCocoa (HTML) (DMG) (ZIP)
Demonstrates some basic manipulations of the Mac OS X 10.2.x (and beyond) Address Book API.
Address Book 2003-01-14
CapabilitiesSample (HTML) (DMG) (ZIP)
Shows how to detect Image Capture device capabilities and send messages to devices with ICAObjectSendMessage.
Image Capture 2003-01-14
ICADownloadFirst (HTML) (DMG) (ZIP)
Demonstrates using the Image Capture APIs asynchronously to download the first image in the first device found.
Image Capture 2003-01-14
ICAObjectDumper (HTML) (DMG) (ZIP)
A command-line tool that uses the Image Capture APIs to display the ICAObject hierarchy.
Image Capture 2003-01-14
ImagesToQTMovie (HTML) (DMG) (ZIP)
Creates a QuickTime movie from the images of any connected camera.
Image Capture 2003-01-14
SimpleDownload (HTML) (DMG) (ZIP)
Shows how to use the Image Capture APIs to download a user-selected file to the user's ~/Pictures directory.
Image Capture 2003-01-14