Client-side Features in Mobile SDKs
less than a minute
Learn about client-side capabilities in the Android (Kotlin) and iOS (Swift) SDKs, including consent management, session tracking, lifecycle events, and plugin architecture.
In this section
| Guide | Description |
|---|---|
| Multiple Instance Support in Android (Kotlin) and iOS (Swift) SDKs | Run multiple SDK instances in the same application |
| Plugin Architecture in Mobile SDKs | Extend mobile SDK behavior with plugins |
| Consent Management in Mobile SDKs | Stamp events with user consent and block device mode destinations the user has not allowed |
| Automatic Screen Tracking in Android (Kotlin) SDK | Track screen views automatically in the Android SDK |
| Application Lifecycle Tracking in Mobile SDKs | Track application lifecycle events on mobile |
| Session Tracking in Mobile SDKs | Manage and track user sessions on mobile |
| Network Information Tracking in Mobile SDKs | Capture network state with mobile events |
| Deep Link Tracking in Mobile SDKs | Track deep link opens and attribution on mobile |
| Event Retry Mechanism in Mobile SDKs | Retry failed event deliveries from mobile SDKs |