Skip to main content
The Zixflow Android SDK is available on Maven Central. You can browse all available packages and versions here: Maven Central - Zixflow Android SDK

Gradle Dependencies

Add the Zixflow SDK to your app’s build.gradle or build.gradle.kts file:

Kotlin DSL (build.gradle.kts)

dependencies {
    // Core module (required)
    implementation("com.zixflow.com.android:datapipelines:1.1.3")

    // Optional modules
    implementation("com.zixflow.com.android:messaging-push-fcm:1.1.3")      // Push notifications (FCM)
    implementation("com.zixflow.com.android:messaging-in-app:1.1.3")         // In-app messaging
    implementation("com.zixflow.com.android:messaging-in-app-compose:1.1.3") // Compose support
    implementation("com.zixflow.com.android:location:1.1.3")                // Location tracking
}

Groovy DSL (build.gradle)

dependencies {
    // Core module (required)
    implementation 'com.zixflow.com.android:datapipelines:1.1.3'

    // Optional modules
    implementation 'com.zixflow.com.android:messaging-push-fcm:1.1.3'      // Push notifications
    implementation 'com.zixflow.com.android:messaging-in-app:1.1.3'         // In-app messaging
    implementation 'com.zixflow.com.android:messaging-in-app-compose:1.1.3' // Compose support
    implementation 'com.zixflow.com.android:location:1.1.3'                // Location tracking
}

Add Maven Central Repository

Ensure Maven Central is in your repositories (usually in settings.gradle.kts or root build.gradle):
repositories {
    google()
    mavenCentral()
}

Sync Gradle

After adding dependencies, sync your project:
  • Click Sync Now in the notification bar, or
  • FileSync Project with Gradle Files