This library provides a way to control RICOH THETA using RICOH THETA API v2.1. Your app can perform the following actions:
theta-client$ ./gradlew publishToMavenLocal
aar is output to theta-client/kotlin-multiplatform/build/outputs/aar
theta-client$ ./gradlew podPublishXCFramework
XCFramework is output to theta-client/kotlin-multiplatform/build/cocoapods/publish
See README in each directory.(react-native
, flutter
)
theta-client$ ./gradlew testReleaseUnitTest
See tutorials in docs
directory and API reference of this library.
Demo applications in demos
directory may help you understand how to use this library.
A tool, written in React Native, is prepared to verify the responses and behavior of Theta to verious requests. Using this verification tool, you can select and send a command with its parameters then its response is displayed in JSON converted from Android or iOS object.