Platforms
React Native

React Native SDK

Using our React Native SDK makes it easy to integrate Shen.AI into a new or existing cross-platform (iOS and Android) React Native app.

The best way to get started is to download and build the example app - available here on GitHub (opens in a new tab).

Installing the SDK package

To start working with the SDK, you'll need to download the SDK package and extract it in your React Native codebase. The SDK is packaged as a React Native package that you can reference locally in the filesystem (as opposed to the public npm registry).

See the Customer Portal for SDK downloads.

Specify the relative path to the extracted SDK in package.json

package.json
  "dependencies": {
    ...
    "react-native-shenai-sdk": "file:./react-native-shenai-sdk"
  }

Further steps

Please see permissions, initialization, configuration and video measurement for further steps.