# Client-side Features in Mobile SDKs


Learn about client-side capabilities in the Android (Kotlin) and iOS (Swift) SDKs, including session tracking, lifecycle events, and plugin architecture.

## In this section

| Guide | <div style="width:350px">Description</div> |
| :-----| :-----|
| [Multiple Instance Support in Android (Kotlin) and iOS (Swift) SDKs]({{< ref "sources/event-streams/sdks/client-side-features/multiple-instance-support.md" >}}) | Run multiple SDK instances in the same application |
| [Plugin Architecture in Mobile SDKs]({{< ref "sources/event-streams/sdks/client-side-features/plugin-architecture/_index.md" >}}) | Extend mobile SDK behavior with plugins |
| [Automatic Screen Tracking in Android (Kotlin) SDK]({{< ref "sources/event-streams/sdks/client-side-features/automatic-screen-tracking.md" >}}) | Track screen views automatically in the Android SDK |
| [Application Lifecycle Tracking in Mobile SDKs]({{< ref "sources/event-streams/sdks/client-side-features/lifecycle-events-tracking.md" >}}) | Track application lifecycle events on mobile |
| [Session Tracking in Mobile SDKs]({{< ref "sources/event-streams/sdks/client-side-features/session-tracking.md" >}}) | Manage and track user sessions on mobile |
| [Network Information Tracking in Mobile SDKs]({{< ref "sources/event-streams/sdks/client-side-features/network-information-tracking.md" >}}) | Capture network state with mobile events |
| [Deep Link Tracking in Mobile SDKs]({{< ref "sources/event-streams/sdks/client-side-features/deep-link-tracking.md" >}}) | Track deep link opens and attribution on mobile |
| [Event Retry Mechanism in Mobile SDKs]({{< ref "sources/event-streams/sdks/client-side-features/event-retry-mechanism.md" >}}) | Retry failed event deliveries from mobile SDKs |
