Prerequisites - optimove-tech/Optimove-SDK-Android GitHub Wiki

Minimum API Version

The Optimove SDK Supports Android API 21 (Lollipop) and higher.

Versioning

Optimove uses semantic versioning, which means that each time you Sync Now your build.gradle, Optimove SDK will automatically get updated with any minor features, improvements and hotfixes.

  • Latest Optimove major version 6.+

Dependencies (latest v6.x)

  • com.google.firebase:firebase-messaging

Supported SDK Language

  • Optimove's Android SDK is written in Java 8

  • Hosting apps that are written in Java 7 or use Jack some build errors may occur. In that case migrate the app to Java 8.

  • Optimove SDK is compatible with AndroidX only

  • Optimove SDK supports apps written in Kotlin

Prerequisites

In order to initialize the SDK you must provide credentials which can be retrieved from the Settings section of Optimove UI. To gain access to this, please make a request to the Optimove Product Integration team.

Important Note: Optimove Mobile integration can begin as soon as you have received access to the Optimove UI, however tracking custom events and Track and Trigger functions require configuration with the Optimove Product Integration team.