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

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.

Native processing

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
beauty_lifecycle.dart
// After authorization and camera startup:
TencentEffectApi.getApi()?.enableBeauty(true);

// Before shutting down the camera:
TencentEffectApi.getApi()?.enableBeauty(false);

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 Documentation

GET STARTED

Get started with the Beauty AR SDK for Flutter

  1. 01

    Prepare your license

    Match your license to your application identifier.

    Open Beauty AR Console
  2. 02

    Add the Beauty AR SDK for Flutter

    Follow the platform guide to connect your project.

    Follow the Integration Guide
  3. 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 Beauty AR SDK
Terminal
flutter pub add tencent_effect_flutter
beauty_setup.dart
// 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 Sales

Put your camera experience in motion

Start building with the Beauty AR SDK for Flutter and a license matched to your application.