Documentation Index
Fetch the complete documentation index at: https://docs.encorekit.com/llms.txt
Use this file to discover all available pages before exploring further.
Overview
The Encore KMP SDK is a thin bridge to the native iOS and Android SDKs. Add one dependency in your shared module — the native SDKs are resolved automatically per platform.Step 1: Add the Gradle Dependency
In your shared module’sbuild.gradle.kts:
mavenCentral() is included by default in Kotlin Multiplatform projects. No additional repository setup is needed.Step 2: iOS — Install CocoaPods Dependencies
If your KMP project targets iOS, run:Step 3: Verify
Sync your project, then verify the SDK is available in shared code:Requirements
| Platform | Minimum |
|---|---|
| Android | minSdk 26 (Android 8.0+) |
| iOS | 15.0+ |
| Kotlin | 1.9+ |
| JDK | 17+ |
Next Steps
- Configure the SDK — Set up your API key and initialize Encore
- Identify Users — Associate users for offer targeting