Core Bluetooth (iOS)
Developing BLE features using Apple’s Core Bluetooth framework.
- Mobile Apps
iOS 18 AccessorySetupKit: Everything BLE Developers Need To Know
Streamline BLE device setup in iOS 18 with AccessorySetupKit, enabling seamless pairing, programmatic bond management, and reduced permission prompts for a smoother user experience.
- Mobile Apps
Architecting iOS and Android Apps for IoT BLE Systems
Learn how to architect cross-platform BLE apps for iOS and Android. This guide covers organizing code, managing connections, and structuring reusable logic for scalable Bluetooth development.
- Software Tools & Techniques
Using Rx vs Delegates with CoreBluetooth
Compare CoreBluetooth implementations using RxSwift and traditional delegates to understand tradeoffs in code complexity, readability, and team adoption when building BLE-connected iOS apps.
- Bluetooth Low Energy (BLE)
Apple’s iOS Core Bluetooth: The Ultimate Guide
Learn the fundamentals of Core Bluetooth for iOS, including central and peripheral roles, services, characteristics, and how data is exchanged between BLE devices.
- Bluetooth Low Energy (BLE)
How iOS and Android Handle Connections with BLE Human Interface Devices
Connection behavior with BLE HID devices varies by platform. This article helps developers avoid unexpected disconnects by understanding how iOS and Android treat pairing, bonding, and reconnection.
- Bluetooth Low Energy (BLE)
How Apple and Google’s Bluetooth Contact Tracing Framework Actually Works
Explore how Bluetooth contact tracing works, its technical foundations, and the privacy tradeoffs. Learn what BLE enables, what it doesn’t, and how tracing apps were designed to scale.
Dive into our complete collection of articles, guides, and resources.