This library provides a way to control RICOH THETA using THETA Bluetooth API. Your app can perform the following actions:
- Take a photo and video
- Acquire the status of THETA
- Acquire and set properties of THETA
- Android native (Kotlin)
- iOS native (Swift)
- React Native
- THETA Z1
- THETA X
- theta-ble-client
- demos: Demo applications
- docs: Documentation
- kotlin-multiplatform: Library body (Kotlin Multiplatform Mobile)
- react-native: React Native package
theta-ble-client$ ./gradlew assemble
aar is output to theta-ble-client-$/kotlin-multiplatform/build/outputs/aar
theta-ble-client$ ./gradlew podPublishXCFramework
XCFramework is output to theta-ble-client$/kotlin-multiplatform/build/cocoapods/publish
See README in each directory.(react-native
)
theta-ble-client$ ./gradlew testReleaseUnitTest
See tutorial in docs
directory.