Install the SDK into your project
Easily integrate the Sentry Interactive SDK into your project by following the platform-specific instructions below.
- KMP
- JVM
- Android
- Swift
- JavaScript
- C#
- Python
The Kotlin Multiplatform artifacts are available on Maven Central.
build.gradle.kts
// Add Maven Central repository
repositories {
mavenCentral()
}
// Import the package in the common source set
implementation("com.doordeck.headless.sdk:doordeck-sdk:[SDK_VERSION]")
Requirements
- Supported Platforms: JVM, Android, jsNode, jsBrowser, iOS (x64, ARM x64, simulator ARM x64), macOS (ARM x64), watchOS (x64, ARM x64, device ARM x64, simulator ARM x64) and mingW (x64).
- Java SDK 1.8 or higher.
The JVM artifacts are available on Maven Central.
build.gradle.kts
// Add Maven Central repository
repositories {
mavenCentral()
}
// Import the JVM package
implementation("com.doordeck.headless.sdk:doordeck-sdk-jvm:[SDK_VERSION]")
Requirements
- Java SDK 1.8 or higher.
The Android artifacts are available on Maven Central.
build.gradle.kts
// Add Maven Central repository
repositories {
mavenCentral()
}
// Import the Android package
implementation("com.doordeck.headless.sdk:doordeck-sdk-android:[SDK_VERSION]")
Requirements
- Android SDK 26 or higher.
The iOS, macOS and watchOS packages are available via CocoaPods and Swift Package Manager (SPM).
Cocoapods
pod 'DoordeckSDK', '~> [SDK_VERSION]'
Swift Package manager
- In Xcode, select File > Add Package Dependencies....
- Enter the URL: https://github.com/doordeck/doordeck-headless-sdk-spm.
- Choose Up to next major version from the dependency rule dropdown, and click Add Package.
Requirements
- macOS 14 or higher.
- iOS 14 or higher.
- watchOS 11 or higher.
The JavaScript artifacts are available on NPM.
Shell
npm install @doordeck/doordeck-headless-sdk --save
The Windows artifacts for C# are available on NuGet.
Shell
dotnet add package Doordeck.Headless.Sdk
Requirements
- .NET 9 or higher, with unsafe code enabled.
The Windows artifacts for Python are available on PyPi.
Shell
pip install doordeck-headless-sdk
Requirements
- Python 3.13.2.