Getting Started
Get up and running with EXI’s SDKs & API keys. Using the EXI® Software Development Kit (SDK), you can quickly create apps and healthier lifestyle journeys for your customers, using either the Android or the iOS platform.
What You’ll Need
Before you get started, you'll need the following to develop apps with the EXI® SDK:
EXI® user account. Sign up here.
A Windows or Mac computer.
A network connection.
An Android or iOS device (either mobile or tablet device) , or the respective platform’s emulator/simulator.
If developing for Android:
Android Studio Electric Eel | 2022.1.1 or later
Language levels:
Java 11 or later
Kotlin 1.7.21 or later
Min Android API Supported: Android 4.4 (API Level 19)
SDK Target ver: Android 13 (API Level 33)
If developing for iOS:
Xcode 13.4 or later
Cocoapods ver: 1.12.1
Language level: Swift 5.3 or later
Minimum iOS Version Supported: iOS 14.3
Before You Begin
Learn more about the architecture of the EXI® SDK in the UML diagram section. Consult our Glossary to become familiar with platform-specific terminology used on this website and within the SDK.
Get Ready!
In order to gain access to the developer functionality, you must first request access, and then accept the EXI® Platform Terms of Service.
Create Your First Project
In order to create your first project, please choose your target platform: