Banuba AI Video Editor SDK allows you to quickly add short video functionality and possibly AR filters and effects into your mobile app.
❗ Support for Flutter plugin is under development at the moment and scheduled for end Q4. Please, reach out to support team to help you with your own Flutter integration.
Keep in mind that main part of integration and customization should be implemented in android, ios directories using Native Android and iOS development.
This sample demonstrates how to run VE SDK with Flutter.
| Version | |
|---|---|
| Dart | 2.17.6 |
| Flutter | 3.0.5 |
We offer а free 14-days trial for you could thoroughly test and assess Video Editor SDK functionality in your app.
To get access to your trial, please, get in touch with us by filling a form on our website. Our sales managers will send you the trial token.
❗ The token IS REQUIRED to run sample and an integration in your app.
Run command flutter pub get to update dependencies.
- Set Banuba token in the sample app resources.
- Run
flutter runin terminal to launch the sample app on a device or launch the app in IDE i.e. Intellij, VC, etc. - Follow Android Integration Guide to integrate the SDK into your Flutter project.
- Install CocoaPods dependencies. Open ios directory and run
pod installin terminal. - Open Signing & Capabilities tab in Target settings and select your Development Team.
- Set Banuba token in the sample app BanubaVideoEditor initializer .
- Run
flutter runin terminal to launch the sample on a device or launch the app in IDE i.e. XCode, Intellij, VC, etc. - Follow iOS Integration Guide to integrate the SDK into your Flutter project.