Integrating Real-Time Collaboration into Your Flutter Application

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

Requirements

PSPDFKit for Flutter with Instant

PSPDFKit for Flutter 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 getting started 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 PSPDFKit 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 PSPDFKit 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.