Apple Developer Connection
Advanced Search
Member Login Log In | Not a Member? Contact ADC

Development Kits

Development kits provide the tools, documentation and code samples you need to take advantage of the latest Apple technologies. These kits can also be found on the Developer CD Series.

Download Descriptions:

On Off
Download Name File Size Date

Kernel Debug Kit 10.4.8 - Intel (DMG)

24.9 MB 2006-10-02

Kernel Debug Kit 10.4.8 - PowerPC (DMG)

29.5 MB 2006-10-02
This package contains debug versions of the Mac OS X kernel and many I/O Kit families for use with GDB remote (two-machine) kernel debugging. These files contain full symbolic information, unlike the equivalent files in a normal Mac OS X installation. Also included are GDB macros useful for kernel debugging.

QuickTime 7.1.2 SDK (DMG)

9.3 MB 2006-08-07
QuickTime 7.1.2 SDK contains a set of QuickTime headers used when building QuickTime savvy applications. These headers include definitions for the new APIs introduced in QuickTime 7.1.2. The QuickTime 7.1.2 SDK will be available as a Software Update to developers using Mac OS X (Panther only) who also have installed the Xcode development tools.

QuickTime 7.1 SDK for Windows (ZIP)

3.3 MB 2006-08-07
QuickTime 7.1 SDK for Windows contains a set of QuickTime headers, libraries, tools and documentation used when building QuickTime-savvy applications. These include definitions for the new APIs introduced in QuickTime for Windows 7.1.

FireWire SDK 22 for Mac OS X

19.2 MB 2006-04-21
The FireWire SDK for Mac OS X provides developers with tools, example projects, documentation, and debug components both for developing FireWire software and for using FireWire to debug other services. The SDK also contains source code for most of the FireWire stack from Mac OS X Tiger (10.4.6) and Panther (10.3.9). FireWire SDK 22 contains 100% Universal source code and sample code.

Bonjour SDK for Windows v1.0.3

4.3 MB 2006-04-17
The Bonjour SDK for Windows contains header files, libraries, and sample code to assist developers in creating Bonjour enabled applications.

Kernel Debug Kit 10.4.7 - Intel (DMG)

24.9 MB 2006-06-28

Kernel Debug Kit 10.4.7 - PowerPC (DMG)

29.5 MB 2006-06-28

Kernel Debug Kit 10.4.6 - Intel (DMG)

24.9 MB 2006-04-04

Kernel Debug Kit 10.4.6 - PowerPC (DMG)

29.0 MB 2006-04-04

Kernel Debug Kit 10.4.5 - Intel (DMG)

28.3 MB 2006-02-14

Kernel Debug Kit 10.4.5 - PowerPC (DMG)

29.0 MB 2006-02-14

Kernel Debug Kit 10.4.4 - Intel (DMG)

31.8 MB 2006-01-19

Kernel Debug Kit 10.4.4 - PowerPC (DMG)

28.4 MB 2006-01-19

Kernel Debug Kit 10.4.3 (DMG)

28.4 MB 2005-11-01

Kernel Debug Kit 10.4.2 (DMG)

29.3 MB 2005-07-13

Kernel Debug Kit 10.4.1 (DMG)

29.3 MB 2005-05-17

Kernel Debug Kit 10.4 (DMG)

29.3 MB 2005-09-21

Kernel Debug Kit 10.3.9 (DMG)

27.6 MB 2005-04-19

Kernel Debug Kit 10.3.8 (DMG)

27.3 MB 2005-02-11

Kernel Debug Kit 10.3.7 (DMG)

25.6 MB 2004-12-17

Kernel Debug Kit 10.3.6 (DMG)

25.6 MB 2004-11-10

Kernel Debug Kit 10.3.5 (DMG)

25.3 MB 2004-08-10

Kernel Debug Kit 10.3.4 (DMG)

24.9 MB 2004-05-27

Kernel Debug Kit 10.3.3 (DMG)

24.8 2004-03-20

Kernel Debug Kit 10.3.2 (DMG)

24.4 MB 2004-01-16

Kernel Debug Kit 10.3 (DMG)

24.4 MB 2003-10-25

Kernel Debug Kit 10.2.8 G5 (DMG)

25.5 MB 2003-12-05

Kernel Debug Kit 10.2.8 (DMG)

25.0 MB 2003-12-05

Kernel Debug Kit 10.2.6 (DMG)

41.4 MB 2003-06-09
This package contains debug versions of the Mac OS X kernel and many I/O Kit families for use with GDB remote (two-machine) kernel debugging. These files contain full symbolic information, unlike the equivalent files in a normal Mac OS X installation. Also included are GDB macros useful for kernel debugging.

.Mac 2.0 SDK (Developer Preview 2)

5.6 MB 2005-11-17
Introducing .Mac SDK 2.0, built universally for use on Intel and PPC-based Macs. Extend your application using the SDK's new APIs for Internet-based collaboration, workflow and security -- all without any network programming. And besides enabling powerful networked features, the .Mac SDK now rewards you with a commission every time a new .Mac member signs up through your application.

CoreAudio SDK v1.4.3

4.6 MB 2005-11-16
Core Audio presents a multitiered set of API services that developers can take advantage of in their applications. The Core Audio SDK v1.4.3 contains updated documentation and sample code for the Tiger based version of the Core Audio software development kit.

This SDK is for Tiger (10.4.x) systems only and is recommended for all developers working with Audio, MIDI and QuickTime Audio on Mac OS X 10.4 and greater

.Mac 1.2 SDK (Universal Binary)

1.5 MB 2005-10-10
Now built universally, version 1.2 of the .Mac SDK can be used on Intel-based Macs. The SDK allows you to build applications with networked features to leverage .Mac's 24/7 service and over one half million paying members--all without any network programming.

CoreAudio SDK v1.3.6 (DMG)

2.5 MB 2005-08-04
Core Audio presents a multitiered set of API services that developers can take advantage of in their applications. The Core Audio SDK v1.3.6 contains updated documentation and sample code for the Tiger based version of the Core Audio software development kit.

This SDK is for Tiger (10.4.x) systems only and is recommended for all developers working with Audio, MIDI and QuickTime Audio on Mac OS X 10.4 and greater.

Apple Loops SDK 1.3.1 SDK (DMG)

15.8 MB 2005-08-01
This SDK provides the tools and guidelines for creating audio loops in the Apple Loops format for use within Apple audio applications.

Image Capture SDK for Mac OS X v10.4 (DMG)

4.7 MB MB 2005-06-08
This package contains the Image Capture SDK for Mac OS X v10.4 Tiger for both application development and camera/scanner module development. It includes sample code and documentation demonstrating how to use the Image Capture framework to access camera/scanner devices and how to write Image Capture camera/scanner modules and TWAIN Data Sources for Mac OS X v10.4 Tiger. Also included are the ICAAPITest tool for testing the APIs, CameraCheck tool to test a device with Image Capture, Image Capture Browser for browsing ICA objects and properties, ICANotificationListener tool to check for ICA notifications and the TWAIN_DS_Tester to test TWAIN Data Sources for use with Mac OS X v10.4 Tiger.

FireWire SDK 20 for Mac OS X (DMG)

10.7 MB 2005-06-06
The FireWire SDK for Mac OS X provides developers with useful tools, example projects, documentation, and debug components. It also contains source-code for most of the FireWire stack from OS X Tiger, version 10.4.0 and Panther version 10.3.9.

FireWire SDK 20 contains a number of new and updated tools including FireBug, FireCracker, PhyTool, FWBusyBus, FWPlugOMatic, and AVCBrowser. It also contains source for a new AV/C DV & MPEG2 streaming framework called AVCVideoServices, and example projects which use this new framework, including an updated version of VirtualDVHS.
The .Mac SDK will allow you to build applications with networked features to leverage .Mac's 24/7 service and over one half million paying members--all without any network programming. And with version 1.1, you can now join the .Mac Affiliate Program and earn a commission for every .Mac membership your application generates.

iTunes COM for Windows SDK (ZIP)

267 KB 2004-11-08
This SDK provides header files, documentation, and sample JScript files demonstrating how to use the iTunes for Windows COM interface. COM is the Microsoft technology, similar to AppleScript on Mac OS, that allows programmatic control of iTunes from languages like JScript, Visual Basic, C#, and C++. This SDK requires iTunes for Windows version 4.7 or later.

iTunes Visual Plug-ins SDK (DMG)

674 KB 2004-07-29
This SDK contains the files necessary for iTunes Visual Plug-ins development for iTunes 1.1 or later, and includes documentation and sample code. Specifically, this SDK contains "iTunesAPI.h", "iTunesVisualAPI.h", and "iTunesAPI.c" that developers will use to develop their own Plug-ins. The sample code is a fully functional Visual Plug-in developed for Mac OS 9 with Metrowerks CodeWarrior Pro 6, and for Mac OS X with Xcode.

Image Capture SDK for Mac OS X v10.3 (DMG)

10.1 MB 2003-12-15
This package contains the Image Capture SDK for Mac OS X v10.3 "Panther" for both application development and camera/scanner module development. It includes sample code and documentation demonstrating how to use the Image Capture framework to access camera/scanner devices and how to write Image Capture camera/scanner modules and TWAIN Data Sources for Mac OS X v10.3. Also included are the CameraCheck tool to test a device with Image Capture, the Image Capture Browser for browsing ICA objects and properties, the ICANotificationListener tool to check for ICA notifications, and the TWAIN_DS_Tester to test TWAIN Data Sources for use with Mac OS X v10.3.

QuickTime for Java Windows SDK (ZIP)

5.2 MB 2003-10-20
This package contains the 6.4 release of the QuickTime for Java Windows SDK. The SDK includes documentation & sample code files.

iTunes Visual Plug-ins SDK for Windows (ZIP)

440 KB 2003-10-16
This SDK contains the files necessary for iTunes Visual Plug-ins development for iTunes 1.1 or later, and includes documentation and sample code. Specifically, this SDK contains "iTunesAPI.h", "iTunesVisualAPI.h", and "iTunesAPI.c" that developers will use to develop their own Plug-ins. The sample code is a fully functional Visual Plug-in developed for Mac OS 9 with Metrowerks CodeWarrior Pro 6, and for Mac OS X with Xcode.

iMovie Plug-in SDK (DMG)

608 KB 2003-06-25
This SDK contains the necessary files that will allow you to create iMovie 3 plug-ins that do transitions, titles and various special effects.

Software License Agreements for UDIFs (DMG)

33.8 KB 2003-05-09
Mac OS X's Disk Copy has the ability to display a multi-lingual software license agreement (SLA) before mounting a disk image. This SDK explains how to add license agreements to Mac OS X-native UDIF disk images.

Sherlock 3 Channel SDK (DMG)

572 KB 2002-11-12
In Mac OS X 10.2, Sherlock uses a new model for channels that provides developers with more flexibility in how their data is displayed and organized by providing a front-end interface for a Web-based search engine and full control over how search results are displayed using Aqua. Everything required to develop a channel is provided in the Sherlock Channel SDK. The SDK includes technical documentation, a sample channel, a Project Builder template, and an Interface Builder Sherlock palette.

Mac OS X USB Debug Kit 1.9.2 for Mac OS X 10.2.x (DMG)

497 KB 2002-10-08
This Debug Kit provides a debug version of the IOUSBFamily Kernel Extension with logging enabled for Mac OS X 10.2 and 10.2.1. Included is a version of USBProber and the usblogger tool which are compatible with Mac OS X 10.2 and 10.2.1.

Power Manager DDK 1.0 Mac OS X (DMG)

2.3 MB 2002-09-19
Power Manager DDK for Mac OS X contains samples, documentation, tools, and other items for making your application and/or KEXT power aware.

PCI DDK 1.1.1 Mac OS X (DMG)

10.0 MB 2002-05-01
This DDK (Driver Development Kit) will enable you to create Mac OS X Kext (kernel) drivers for PCI cards. Documentation, Samples, and Tools to get you started are included. To create OpenFirmware FCode drivers, please use the existing Tokenizer on the PCI DDK for Mac OS 9.

Mac OS X USB Software Development Kit (SDK) 1.8.7 (DMG)

1.2 MB 2002-04-19
This SDK provides everything you need to get started writing USB kernel extensions, and accessing USB User Clients from User Space. The SDK includes sample code and documentation.

Universal Serial Bus (USB) DDK (DMG)

5.8 MB 2001-10-25
Info on writing Mac OS USB device drivers

Multiprocessing 2.1 SDK

1.8 MB 2001-01-04
This development kit contains the information needed to begin taking advantage of the multiprocessing API. Includes documentation, interfaces, libraries and sample code for working with MP 2.1. New sample code (with source) is included to showcase the new features introduced in MP 2.1, namely support for synchronous I/O from an MP task and access to extended MP task info.

Text Encoding Converter 1.5 (DMG)

3.5 MB 2001-03-15
Text Encoding Converter allows you to convert text from one encoding to another, including Unicode.

AppleScript 1.3.4 SDK (DMG)

35.5 MB 1999-01-23
AppleScript is an easy-to-use scripting language that is as consistent across applications as the Macintosh graphical interface itself. AppleScript is designed to meet a wide range of user needs and levels of experience. Through implementation of this scripting system at the system software level, Apple has made scripting an integral part of the Macintosh computing environment, as common to Macintosh applications as copy-and-paste editing. This package contains documentation (user and developer documentation), AppleScript software, sample code and sample scripts for modifying or creating your own AppleScript scripts.

CardBus DDK (DMG)

2.0 MB 2005-04-28
This SDK will enable you to develop cardbus drivers for Mac OS 8 and 9. Along with new Display Name Registry and Designing PCI Cards and Drivers documentation, in this SDK you'll find Documentation, Tools, and Samples to help you get started.

Language Analysis (DMG)

701 KB 2005-04-28
Language Analysis Architecture (LAA) provides applications with standard interface for lexical analysis on Mac OS.