Integrating real-time collaboration into your Flutter application

Nutrient Instant for Flutter makes it easy to add real-time collaboration features to your Nutrient-powered app. It allows users to seamlessly share, edit, and annotate PDF documents across Android, iOS, and web apps.

Requirements

Nutrient Flutter SDK with Instant

Nutrient Flutter SDK supports Instant by default. No additional setup is required on the client side. To run Instant, provide the server URL and the JSON Web Token (JWT) from the server, which contains the user authentication, permissions, and Instant layers.

Document Engine instance

To set up a Document Engine instance, follow the example projects guide, which walks you through setting up an example project

Quick start with the Catalog example

To run the Flutter Catalog example with the built-in Instant example:

  1. Go to the Nutrient Web demo page.

  2. Click the Collaborate in Real-time button in the top-left corner.

  3. A dialog will appear with a collaboration URL and a QR code.

  4. Run the Flutter Catalog example on an emulator or physical device.

  5. In the Nutrient Instant example, enter the collaboration URL, or scan the QR code (when using a physical device), to open the Instant document from the server demo.