RICOH THETA Open Source SDK theta-client version 1.1 released

theta-client | Developer information for RICOH THETA

Long list of improvements. The SDK works with Android native, iOS native, React Native and Flutter. This video shows the installation and use of the Flutter demo using a Windows development workstation.

  • The return value of ThetaRepository.listFiles()is changed to ThetaFiles that has following two members:
    • fileList: List<FileInfo> List of files acquired
    • totalEntries: Int Number of files stored in the Theta
  • Add following commands to ThetaRepository class
    • setBluetoothDevice()
    • getMySetting()
    • setMySetting()
    • deleteMySetting()
    • listPlugins()
    • setPlugin()
    • startPlugin()
    • stopPlugin()
    • getPluginLicense()
    • getPluginOrders()
    • setPluginOrders()
  • Add following properties to ThetaInfo class
    • manufacturer
    • wlanMacAddress
    • bluetoothMacAddress
    • supportUrl
    • api
    • endpoints
    • apiLevel
  • Add following properties to ThetaState class
    • storageUri
    • storageID
    • captureStatus
    • capturedPictures
    • compositeShootingElapsedTime
    • latestFileUrl
    • chargingState
    • apiVersion
    • isPluginRunning
    • isPluginWebServer
    • function
    • isMySettingChange
    • currentMicrophone
    • isSdCard
    • cameraError
    • isBatteryInsert
  • Some bug fixes