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
Requires Dart 3.3+ and Flutter 3.19+.
On Android, the plugin compiles against API 36 and needs JDK 17 and Android Gradle Plugin 8.6 or later. It's built with your app's Kotlin version, which must be 1.8 or later; Kotlin 1.8.22 through 2.2.20 are tested. Applications control their own targetSdk.
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.
Libraries
- amplitude
- amplitude_web
- autocapture/attribution
- autocapture/autocapture
- autocapture/element_interactions
- autocapture/page_views
- configuration
- constants
- default_tracking
- events/base_event
- events/event_options
- events/group_identify_event
- events/identify
- events/identify_event
- events/ingestion_metadata
- events/plan
- events/revenue
- events/revenue_event
- tracking_options
- web/amplitude_js
- web/configuration_transform
- web/flutter_library_plugin