SDKs
SDKs
Official SDKs for integrating Adopture analytics into your app.
Adopture provides official SDKs that make it easy to add privacy-first analytics to your mobile apps. Each SDK handles event queuing, offline storage, session management, and privacy-safe user identification out of the box.
Available SDKs
| Platform | Status | Platforms |
|---|---|---|
| Flutter | Available | Android, iOS, macOS |
| React Native | Coming Soon | Android, iOS |
| Swift (iOS) | Coming Soon | iOS |
| Kotlin (Android) | Coming Soon | Android |
Recommended SDK
Flutter is the recommended SDK for cross-platform mobile apps. It supports Android, iOS, and macOS with a single codebase and includes all Adopture features:
- Automatic session tracking
- Screen view and custom event tracking
- Revenue and subscription analytics
- Offline event queuing with automatic retry
- Privacy-safe hashed user identifiers
- Navigator and GoRouter integration
Get started with the Flutter SDK.
REST API
If your platform doesn't have a dedicated SDK yet, you can integrate directly with the Event Ingestion API to send events from any client or server.