Skip to content

Install the React Native SDK

Install the Abi SDK together with the native modules it uses for video, SVG rendering, web content, and certificate pinning.

Terminal window
npm install @abihealth/goapp-react-native react-native-agora react-native-svg react-native-webview react-native-ssl-public-key-pinning

The SDK relies on custom native modules. Build and test it in a native Android or iOS application.

For video consultation journeys, declare and request camera and microphone permissions for each platform. In a bare Android project, this includes the following entries in android/app/src/main/AndroidManifest.xml:

<uses-permission android:name="android.permission.CAMERA" />
<uses-permission android:name="android.permission.RECORD_AUDIO" />

Configure the equivalent iOS usage descriptions and any platform-specific native setup required by the approved SDK version before releasing your application.

Add the consultation experience to your application and connect it to user-token issuance in your backend.