Banuba Video and Photo Editor SDK - React Native CLI integration sample

Overview

Video Editor SDK allows you to quickly add short video functionality and possibly AR filters and effects into your mobile app.
AR Photo Editor SDK allows you to quickly add the photo editing capabilities to your app.
The sample demonstrates how to integrate Video and Photo Editor SDK to React Native project.

Documentation

Usage

License

Before you commit to a license, you are free to test all the features of the SDK for free.
The trial period lasts 14 days. To start it, send us a message.
We will get back to you with the trial token.

Feel free to contact us if you have any questions.

Installation

  1. Complete React Native Environment setup and Running On Device
  2. Run npm install or yarn install in Terminal to install dependencies. Please check yarn --version and make sure you use the latest yarn version i.e.4.1.1 .

Launch

Set Banuba license token within the app.

Android

  1. Make sure variable ANDROID_SDK_ROOT is set in your environment or configure sdk.dir.
  2. Run npm run android in Terminal to launch the sample app on a device or launch the app in IDE i.e. Intellij, VC, etc.
  3. Follow Video Editor and Photo Editor quickstart guides to quickly integrate Video and Photo Editor SDK into your React Native project on Android.

iOS

  1. Install CocoaPods dependencies. Open ios directory and run in terminal pod install.
  2. Open Signing & Capabilities tab in Target settings and select your Development Team.
  3. Run npm run ios in Terminal to launch the sample on a device or launch the app in IDE i.e. XCode, Intellij, VC, etc.
  4. Follow Video Editor and Photo Editor quickstart guides to quickly integrate Video and Photo Editor SDK into your React Native project on iOS.

Dependencies

Version
Yarn 4.1.1
React Native 0.73.5
Android 6.0+
iOS 14.0+