banuba_sdk 3.0.9
banuba_sdk: ^3.0.9 copied to clipboard
Banuba SDK for Flutter - full-scale augmented reality SDK | Flutter face filters | Virtual try-on | Background replacement | Face tracking
Banuba Flutter Plugin #
Overview #
The Banuba Face AR Plugin offers a comprehensive suite of augmented reality features for enhancing photos and live video feeds. Key features include:
- Face and hand tracking
- 3D face filters
- Virtual try-on for various accessories
- Color filters (LUTs)
- Face touch-up
- Virtual backgrounds
- Screen recording and screenshot capabilities
Requirements #
- Android: API level 26 (Android 8) or higher
- iOS: Version 14.0 or higher
Usage #
License #
Test all SDK features for free during a 14-day trial. Send us a message to start the to start your Face AR trial. Feel free to contact us if you have any questions regarding Banuba Flutter Plugin.
Installation #
To install the Banuba Face AR Flutter plugin, run the following command in your terminal:
flutter pub add banuba_sdk
Integration guide #
Follow our Integration Guide for detailed integration steps.
Launch #
- Set up your Flutter development environment.
- Clone the repository.
- Copy and Paste your Client Token into the appropriate section of example/lib/main.dart.
- Run
flutter pub get
in the root directory to install dependencies.
IOS Specific
- Go to
ios
directory and executepod install
. This will install all required iOS dependencies. - Return back to root.
Run the Example
- Connect a device and run
flutter run
. - Alternatively, use an IDE like XCode, IntelliJ, or Visual Studio Code to launch the app.
Useful Docs #
- Minimal Sample
- Example App on GitHub
- Documentation
- Flutter AR Features
- Face AR SDK
- More about Banuba
Dependencies #
Platform | Version |
---|---|
Dart | 3.3.0 |
Flutter | 3.19.2 |
Android | 8.0+ |
iOS | 14.0+ |