Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/devshivamthakur/ve-sdk-react-native-cli-integration-sample
https://github.com/devshivamthakur/ve-sdk-react-native-cli-integration-sample
Last synced: about 10 hours ago
JSON representation
- Host: GitHub
- URL: https://github.com/devshivamthakur/ve-sdk-react-native-cli-integration-sample
- Owner: devshivamthakur
- Created: 2023-03-14T05:40:06.000Z (almost 2 years ago)
- Default Branch: master
- Last Pushed: 2023-02-02T08:32:35.000Z (almost 2 years ago)
- Last Synced: 2024-04-23T06:20:58.970Z (9 months ago)
- Size: 44.6 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Banuba Video Editor SDK - React Native CLI integration sample.
## Overview
[Banuba Video Editor SDK](https://www.banuba.com/video-editor-sdk) allows you to quickly add short video functionality and possibly AR filters and effects into your mobile app.
The sample demonstrates how to run Video Editor SDK with [React Native](https://reactnative.dev/) and [React Native CLI](https://reactnative.dev/).## Usage
Feel free to [contact us](https://www.banuba.com/faq/kb-tickets/new) if you have any questions.
### Installation
1. Complete React Native [Environment setup](https://reactnative.dev/docs/environment-setup)
2. Complete [Running On Device](https://reactnative.dev/docs/running-on-device)
3. Run ```npm install``` or ```yarn install``` in terminal to install dependencies.### Run on Android
1. Make sure variable ```ANDROID_SDK_ROOT``` is set in your environment or configure [sdk.dir](android/local.properties#1).
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 [Android Integration Guide](mddocs/android_integration.md) to integrate Video Editor SDK into your React Native CLI project.### Run on iOS
:exclamation: **Important:** Please run ```sudo arch -x86_64 gem install ffi``` in terminal for Apple M-series chip based on ARM architecture.1. Install CocoaPods dependencies. Open **ios** directory and run in terminal ```pod install``` or ```arch -x86_64 pod install``` for Apple M1.
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 [iOS Integration Guide](mddocs/ios_integration.md) to integrate the Video Editor SDK into your React Native CLI project.## Dependencies
| | Version |
|--------------|:-------:|
| node | 8.18.0 |
| react native | ~0.69.4 |
| Android | 6.0+ |
| iOS | 12.0+ |