Current SDK versions

Android

data-variant=info
data-slots=text1, text2
Migrate to latest Mobile SDKs for Android
If you are currently using older SDK versions, please see the Migrating to latest Mobile SDKs for Android guide for next steps.
data-variant=info
data-slots=text1, text2
Start using the BOM artifact for Android
The Adobe SDK BOM artifact enables managing all compatible versions of Adobe Experience Platform Android extensions by specifying a single BOM version. This is now the recommended way to manage Android SDKs. For the installation instructions, see the steps to add dependencies to your project. The BOM project is open-sourced. For more information, please refer to the README file located in the public repository.

Android BOM

sdk-bom

The Android BOM (Bill of Materials) artifact has been released to Maven Central. The above Maven Badge displays the latest BOM version. To obtain information about which Android extension versions are mapped to the latest BOM, refer to the release notes.

Android extensions

iOS

data-variant=info
data-slots=text1, text2
Migrate to latest Mobile SDKs for iOS
If you are currently using older SDK versions, please see the Migrating to latest Mobile SDKs for iOS guide for next steps.
data-variant=info
data-slots=text
Starting May 7th, 2024, our iOS releases will include signed XCFrameworks. Additionally, we've updated all our 5.0.0 releases with signed XCFrameworks.

React Native

Adobe Experience Platform Mobile SDK plugin for React Native supports React Native version 0.60.0 or later. For the latest installation instructions, see the README file in the aepsdk-react-native repository.

data-variant=info
data-slots=text
Adobe Experience Platform Mobile SDK plugins for React Native are compatible with the Android and iOS native libraries. Please refer to the test app for an implementation example here.
data-variant=warning
data-slots=text
If you are currently using the ACP-prefixed React Native libraries, please see the guide to migrate to latest available version for React Native.
data-variant=info
data-slots=text
React Native 0.7x introduced support for the new architecture. All SDKs listed above are compatible with the new architecture through the interop layer.

Please note that the Adobe Analytics extension is not supported in AEP-prefixed React Native libraries, the Analytics workflows are now supported through Edge or Edge Bridge extensions, see the guide to migrate to Edge Network.

Flutter

Adobe Experience Platform Mobile SDK plugin for Flutter supports Flutter versions 2.0.0 or later. For the latest installation instructions, see the README file in the aepsdk-flutter repository.

data-variant=info
data-slots=text
Adobe Experience Platform Mobile SDK plugins for Flutter are compatible with the Android and iOS native libraries. Please refer to the test Test app for an implementation example here.
data-variant=warning
data-slots=text
If you are currently using the ACP-prefixed Flutter libraries, please see the guide to migrate to latest available version for Flutter.

Please note that the Adobe Analytics extension is not supported in AEP-prefixed Flutter libraries, the Analytics workflows are now supported through Edge or Edge Bridge extensions, see the guide to migrate to Edge Network.

Roku

AEP Roku SDK

The Adobe Experience Platform SDK for Roku supports Roku OS 11.0 or later. The project is open sourced in GitHub. For more information, refer to the aepsdk-roku repository.

Vega OS

The Adobe Experience Platform SDK for Vega OS supports Vega OS — the operating system designed for Fire TV streaming media players. For information about changes and updates, refer to the release notes.

Supported Platforms

Platform
Supported Version
Android
5 or later (API levels 21 or later)
iOS
12 or later
React Native
0.83.0 or later
Flutter
2.0.0 or later
Roku
11.0 or later
Vega OS
1.1 or later