top of page

7-9 OCT. 2026
BERLIN


( SPEAKER )
Nikheel Vishwas Savant
Software Engineer at Meta
( SESSION )
Bridging Worlds: Cross-Platform Bluetooth Architecture for Android, iOS, and Embedded Devices
Bluetooth development across Android, iOS, and embedded platforms (like ESP32, Nordic, and custom SoCs) often leads to fragmented codebases, inconsistent user experiences, and endless compatibility issues. In this session, we’ll present a clean, scalable architecture for managing cross-platform BLE communication. Learn how to abstract transport and security logic, use shared protocol definitions (Protobuf/FlatBuffers), and apply clean architecture principles using Kotlin Multiplatform, Swift, and C. The talk includes code examples, interop strategies, and CI techniques to keep multi-platform Bluetooth sane.
Takeaways:
Designing a common protocol and transport layer for Android, iOS, and embedded targets.
Kotlin Multiplatform tips for BLE state machines and business logic reuse.
Testing and validating interop using shared simulators and log-based CI flows.
Lessons learned from deploying Bluetooth features in real-world AR wearables.
bottom of page
