Bluetooth for Developers
Create an engaging and connected user experience by integrating Bluetooth® wireless technology in your apps and hardware accessories. And with Core Bluetooth framework, it’s easy for your apps to interact with the growing number of Bluetooth Low Energy (BLE) devices.
Apps
- Core Bluetooth Programming Guide Learn how to build iOS apps and Mac apps that can communicate with Bluetooth Low Energy (BLE) devices.
- Adding Bluetooth LE MIDI Support Learn how to send and receive MIDI data using Bluetooth Low Energy connections on an iOS device or Mac.
- iOS: Core Bluetooth Framework Reference Find CoreBluetooth.framework APIs that can be used in your iOS apps.
- OS X: Core Bluetooth Framework Reference Find CoreBluetooth.framework APIs that can be used in your Mac apps.
- iOS: External Accessory Programming Topics Learn how iOS apps use the External Accessory framework to interact with MFi licensed hardware accessories.
- OS X: Bluetooth Device Access Guide (Classic Bluetooth) Get details on how to develop Mac apps that access Bluetooth 2.1 enabled devices, such as keyboards, mice, trackpads, and speakers.
Accessories
- Bluetooth Accessory Design Guidelines for Apple Products Follow these guidelines and specifications to make sure your accessories are compatible with Apple products.
- Apple Notification Center Service (ANCS) Specification Specification for Bluetooth accessories that access notifications generated by iOS devices.
- Apple Bluetooth Low Energy MIDI Specification Specification for accessories that encode and decode MIDI data over Bluetooth Low Energy connections.
- iOS: Supported Bluetooth Profiles Find the Bluetooth profiles supported by iPhone, iPad, and iPod touch with the latest version of iOS.
- OS X: Supported Bluetooth Profiles Find the Bluetooth profiles supported by OS X Mountain Lion or later.
- iOS: Bluetooth Diagnostic Logging Enable and retrieve logging information from your iOS device for diagnosing Bluetooth issues.
- OS X: Bluetooth Diagnostic Logging Learn how to create a Bluetooth Diagnostic Report for Bluetooth issues with your Mac.
Bluetooth is standard defined by the Bluetooth Special Interest Group (SIG). For more information about the Bluetooth specification, visit bluetooth.org