BUILT FOR FLUTTER
Beauty AR SDK for Flutter
Build mobile camera experiences with the Beauty AR SDK for Flutter. Control effects in Dart and connect the native processing pipeline on iOS and Android.
DEVELOPER RESOURCES
Beauty AR SDK for Flutter Docs & Examples
Integration Guides
Install the Beauty AR SDK for Flutter in your camera pipeline.
Examples & Source
See the product in action and explore its implementation.
Prepare a camera-ready appearance
Bring adjustable beauty settings into your mobile creator workflow.
Add an expressive face effect
Let users choose licensed face effects from your Flutter application.
FLUTTER BEAUTY AR CAPABILITIES
Build the camera experience your app needs
Mobile platforms
- iOS and Android integration
- Native processing bridge
Dart effect controls
- Adjust effect values
- Select licensed resources
Camera lifecycle
- Enable after camera starts
- Disable before camera stops
Explore the Beauty AR SDK for Flutter
Connect the APIs to your camera, controls, and effect assets.
Connect Dart to the camera pipeline
Register the native processor, prepare resources, and authenticate the Beauty AR SDK for Flutter before enabling effects.
Read the Documentation// After authorization and camera startup:
TencentEffectApi.getApi()?.enableBeauty(true);
// Before shutting down the camera:
TencentEffectApi.getApi()?.enableBeauty(false);Adjust the look from Dart
Use the Beauty AR SDK for Flutter to connect sliders to documented effect parameters.
Read the DocumentationTencentEffectApi.getApi()?.setEffect(
sdkParam.effectName!,
sdkParam.effectValue,
sdkParam.resourcePath,
sdkParam.extraInfo,
);Connect a selected asset to the preview
Choose resource paths from your configured assets and apply them with the Beauty AR SDK for Flutter.
Read the Documentation// effectName and values come from your asset configuration.
TencentEffectApi.getApi()?.setEffect(
effectName, effectValue, resourcePath, extraInfo,
);CUSTOMIZATION
Your interface. Your look.
Keep the experience consistent with your application.
Create a panel for your mobile experience
Use your own widgets or adapt the sample panel around the Beauty AR SDK for Flutter.
Read the DocumentationLet users choose their setting
Configure licensed background assets in the Beauty AR SDK for Flutter and present them through your own controls.
Read the DocumentationGET STARTED
Get started with the Beauty AR SDK for Flutter
- 01
- 02
Add the Beauty AR SDK for Flutter
Follow the platform guide to connect your project.
Follow the Integration Guide - 03
Process your first frame
Prepare the native bridge and resources for the Beauty AR SDK for Flutter, then enable processing after camera startup.
Configure the License
flutter pub add tencent_effect_flutter// After native registration and resource initialization:
TencentEffectApi.getApi()?.setLicense(
licenseKey, licenseUrl,
(code, message) {
if (code == 0) {
// Authorization succeeded. Start your camera next.
// Enable beauty only after camera startup completes.
}
},
);Beauty AR SDK for Flutter FAQs
Which platforms does the Beauty AR SDK for Flutter support here?
This integration targets iOS and Android. The Flutter plugin depends on the native Beauty AR SDK; this page does not describe Flutter Web or desktop support.
Is adding the Beauty AR SDK for Flutter package enough?
No. Complete native integration, resource setup, license authentication, and video-processor registration for your chosen RTC or camera pipeline.
Can I use the Beauty AR SDK for Flutter with TRTC?
Yes. Follow the official TRTC integration guide and its native processor registration steps. Other streaming pipelines require their own compatible native bridge.
When should I enable the Beauty AR SDK for Flutter?
Enable beauty after the camera starts and disable it before the camera stops. Keep these calls paired and remove callbacks when leaving the page.
Can I customize the effects panel?
Yes. Adapt the sample panel configuration or build your own Flutter widgets. Effect availability still depends on your native package, license, and resource files.
How do I integrate beauty AR SDK for Flutter with Dart?
Install the documented Flutter package and complete native project configuration for each target. Test widget lifecycle together with the underlying iOS and Android behavior.
How do I test beauty AR SDK for Flutter before releasing my app?
Test your licensed input and effect processing, including camera permission when used and cleanup after preview exit.
How do I customize the interface for beauty AR SDK for Flutter?
Connect supported effects to your own preview and selectors. Assets, feature support and license scope must match the target platform.
Flutter Beauty AR Integration Support
Talk about your application
Discuss your product, expected usage, and integration needs.
Contact SalesPut your camera experience in motion
Start building with the Beauty AR SDK for Flutter and a license matched to your application.

