Mobile SDKs
Mobile SDKs handle BLE device communication, audio transfer, and upload to Bota’s API.React Native
The official React Native SDK for integrating Bota devices into your mobile app.- Device discovery and BLE connection
- Device provisioning with tokens
- Recording transfer from device
- Background upload queue with retry
- Battery and storage monitoring
react>= 18.0.0react-native>= 0.72.0react-native-ble-plx^3.0.0@react-native-async-storage/async-storage^1.21.0
iOS (Coming Soon)
Native Swift SDK for iOS apps.Android (Coming Soon)
Native Kotlin SDK for Android apps.Server SDKs
Server SDKs for backend integration with the Bota API.Node.js / TypeScript (Coming Soon)
Python (Coming Soon)
Go (Coming Soon)
Example Apps
Complete example applications demonstrating SDK integration.Examples Repository
Full working examples including React Native app with device pairing, recording sync, and backend integration.

