INTRODUCTION
In the next series of posts, I will walk through designing and implementing a very simple SDK (Software Development Kit), using Apple’s Core Bluetooth API.
Core Bluetooth is Apple’s method for interacting with Bluetooth devices; in particular, with devices that use Bluetooth Low Energy (BLE).
In the latest versions of Apple’s operating systems, Core Bluetooth will also support “Bluetooth Classic.”
SUPPORTED ON ALL APPLE DEVICES
Every Apple device, including Macs, Watches, iPhones, iPads, iPods, and TVs, will support our code, if we use Core Bluetooth.
It’s possible that the new support for Bluetooth Classic in Core Bluetooth will allow us to also use “classic” Bluetooth on our devices.
In this initial series, I’ll just cover BLE, but I also want to explore BT Classic, using Core Bluetooth, in future series.