Search packages, repositories and app categories

Package detailsv4.8.2

amplitude_flutter

Official Amplitude Flutter SDK, supporting Android, iOS, macOS, and web platforms.

AndroidiOSWebmacOS
30-day downloads
222K
Likes
121
Pub points
160

Install package

flutter pub add amplitude_flutter

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

The Amplitude Flutter SDK is the official analytics solution for Flutter applications, enabling cross-platform tracking of user behavior across Android, iOS, web, and macOS. It provides real-time event collection, user property management, and advanced analytics features to help developers understand app usage and improve product decisions. The SDK integrates seamlessly with Amplitude's analytics platform, offering robust data insights with minimal setup. It supports both client-side and server-side event tracking, ensuring flexibility and scalability. With strong privacy controls and compliance features, it’s ideal for apps requiring detailed user engagement analysis.

Use cases

  • User behavior tracking
  • Feature adoption analysis
  • Retention measurement
  • A/B testing
  • Event funnel visualization

Key features

  • Cross-platform support (Android, iOS, Web, macOS)
  • Real-time event tracking
  • User property segmentation
  • Funnel and retention analysis
  • Privacy-compliant data handling

Suitable for

  • Mobile and web apps needing deep analytics
  • Product teams focused on user engagement
  • Startups and enterprises tracking user journeys
  • Apps requiring multi-platform consistency
  • Teams using Amplitude Analytics platform

Considerations

  • Requires Amplitude account and API key
  • Data privacy regulations may require configuration
  • Additional setup for server-side tracking
  • Potential performance impact with high event volume
  • Limited customization without backend integration

Original README

Original README snapshot from the linked source repository. Visit the repository for the latest content.


pub package

Official Amplitude Flutter SDK

This is the official Amplitude Flutter SDK developed and maintained by Amplitude Inc.

Installation and Quick Start

  • Please visit our :100:Developer Center for instructions on installing and using our the SDK.
  • For developing the SDK, please visit our CONTRIBUTING.md to get started.

Compatibility

From Amplitude Flutter v4, we bump up the kotlin version to v1.9.22 to support latest Gradle.

The following matrix lists the minimum support for Amplitude Flutter SDK version.

Amplitude Flutter Dart Flutter Gradle Android Gradle Plugin Kotlin Gradle Plugin
>= 4.0.0 >=3.3 >=3.7 8.2 8.2.2 1.9.22

Learn more about the Android Gradle Plugin compatibility, Gradle compatibility, and Kotlin compatibility.

Need Help?

If you have any problems or issues over our SDK, feel free to create a github issue or submit a request on Amplitude Help.

Categories

Source repository

Projects using this package