RudderStack Kotlin SDK Alpha

Use the RudderStack Kotlin SDK to send event data from your Android apps to various destinations.

info

This SDK is in alpha as part of RudderStack’s Early Access Program, where we work with early users and customers to test new features and get feedback before making them generally available. Note that these features are functional but can change as we improve them.

Make sure to contact the RudderStack team before using them in production.

RudderStack’s Kotlin SDK lets you seamlessly track and send event data from your Android application to multiple downstream destinations.

See the GitHub codebase for more information on the SDK and its architecture.

Github Badge

Get started

See the following guides to learn more about the usage and features of the Kotlin SDK:

GuideDescription
QuickstartSet up and use the Kotlin SDK and send your first event.
SDK APIsSend events to RudderStack by leveraging different Kotlin SDK APIs.
Automatic Screen TrackingLearn how to automatically track user navigation within your Android application using the Kotlin SDK.
Lifecycle Events TrackingLearn about the app lifecycle events tracking feature of the Kotlin SDK.
Session TrackingLearn about the automatic and manual session tracking features available in the Kotlin SDK.
Plugin ArchitectureLearn about Kotlin SDK’s enhanced plugin architecture that lets you customize event handling and processing as per your requirement.

Questions? Contact us by email or on Slack