---
title: Resources
description: Best practices and official sample apps (PoCs) for integrating the Unico Flutter plugin, covering Liveness and User Journeys flows.
canonical: https://developer.unico.io/dual-api/developers/sdks-and-tools/flutter/resources/
locale: en
generated_by: markdown-export
---

## Best practices

- **Use the official Flutter plugin.** Do not implement the native SDKs via bridges — this approach generates errors not mapped by Unico's Engineering team.
- **Initialize the plugin on application load** (`main()` or `initState()`), not on the capture button click. Authentication with the backend takes a few seconds and, if done together with the camera opening, creates a perception of lag.
- **Validate the configuration of both platforms** (Android and iOS) before publishing.
- **Keep the plugin and underlying native SDKs updated.** Unico is not responsible for issues in deprecated versions.

## Sample app

Official Flutter applications with a complete plugin integration, demonstrating the main flows. Use them to validate your integration before going to production.

| Flow | Description | Repository |
|---|---|---|
| Liveness | PoC in Flutter that implements biometric selfie capture | [GitHub — unico-sdk-poc-flutter](https://github.com/unico-labs/unico-sdk-poc-flutter) |
| User Journeys | PoC in Flutter that implements the full user journey flow | [GitHub — unico-sdks-flutter](https://github.com/unico-labs/unico-sdks-flutter) |