Core Bluetooth (iOS)
Developing BLE features using Apple’s Core Bluetooth framework.
Software Tools & TechniquesUsing 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.
Software Tools & TechniquesWhy Re-Signing iOS Apps is Better than Recompiling
Maintain binary integrity and streamline compliance by modifying app metadata, assets, and provisioning profiles without recompiling, reducing risk and ensuring consistency across builds.
Software Tools & TechniquesHow to Use Apple’s Swift Package Manager
Learn how to use Swift Package Manager to manage dependencies in your iOS projects. This guide covers setup, configuration, and tips for integrating BLE libraries like ours into your workflow.
Dive into our complete collection of articles, guides, and resources.





