Develop hardware and software that is compatible with Mac OS X and Apple hardware. Macintosh hardware implements standard busses such as PCI, USB, and FireWire that support high-performance peripherals and add-in cards.
Bluetooth
Apple’s Bluetooth Stack, based on the Bluetooth Special Interest Group (SIG) standard, is integrated in Mac OS X and the Bluetooth Software Developer’s Kit.
FireWire
Apple supports the FireWire Reference Platform 2.0 for embedded use in FireWire devices. You can access core source and sample code, plus RTL for a 1394b PHY digital core and related testbenches, and is distributed under an evaluation license.
Mini DisplayPort
The Mini DisplayPort Connector is a small form factor connector designed to fully support the VESA DisplayPort protocol. The dimensional specifications of the plug and receptacle mating interface and a recommended PCB landing pad are available for download under the Mini DisplayPort Evaluation License.
USB
Debug releases of the IOUSBFamily kernel extension are available to provide information about USB device and interface detection, driver and interface matching, driver loading and information generated as a result of normal and abnormal conditions.
Mac OS X Reference Library
Drivers, Kernel, & Hardware technical documentation.
Hardware & Drivers Downloads
Find the latest Debug Kits and related driver downloads.
Trademarks & Licensing
License Apple software technologies and trademarks.
Join the MFi Program
Gain access to technical documentation and hardware components that are used to develop electronic accessories that interact with iPod, iPhone and iPad. Learn more