{% hint style="info" %}
The Adobe Experience Platform Mobile SDK will soon be available in Swift as an initial, beta release.
Sign up for a free developer preview. {% endhint %}
{% hint style="success" %}
In order to support the new Apple M1 architecture while maintaining support for existing Intel architecture, the AEP SDKs are now distributed using XCFrameworks.
Please see Release notes for more information on the latest extension versions. {% endhint %}
The Adobe Experience Platform Mobile SDK supports the following OS versions:
- Google Android API 14 (Ice Cream Sandwich) or later
- Apple iOS 10 or later (includes support for iOS, iPadOS, and tvOS)
Extension | Cocoapods | Android | Github |
---|---|---|---|
Mobile Core (supports tvOS) | |||
Profile | |||
Adobe Experience Platform Assurance | |||
Places Service | |||
Places Monitor | |||
Adobe Analytics (supports tvOS) | |||
Adobe Analytics - Media Analytics for Audio & Video (supports tvOS) | |||
Adobe Audience Manager | |||
Adobe Analytics - Mobile Services | |||
Adobe Target | |||
Adobe Campaign Standard | |||
Adobe Campaign Classic |
Adobe Experience Platform Mobile SDK plugin for React Native supports React Native versions 0.44.0 or later. For the latest installation instructions, see the README
file in the react-native-acpcore
repository.
{% hint style="info" %} For React Native, we recommend that you first install Node.js to download packages from npm. For additional instructions on getting started with React Native applications, see this tutorial. {% endhint %}
Adobe Experience Platform Mobile SDK plugins for Cordova supports Cordova versions 9.0.0 or later. For the latest Cordova installation instructions, see the README
file in the cordova-acpcore
repository.
A sample Cordova application that uses the Adobe Experience Platform Mobile SDK can be found here.
{% hint style="info" %} For Cordova, we recommend that you first install Node.js to download packages from npm. For additional instructions on getting started with Cordova applications, see this guide. {% endhint %}
With Node.js installed, you may install the Cordova framework from terminal using the following statement:
sudo npm install -g cordova
To start using the Adobe Experience Platform Mobile SDK plugin for Cordova, navigate to the directory of your Cordova app and install the plugin(s) using the following statement:
cordova plugin add https://github.com/adobe/cordova-acpcore.git
Extension | npmjs | Github |
---|---|---|
Mobile Core | Link | |
Profile | Link | |
Adobe Experience Platform Assurance | Link | |
Places Service | Link | |
Places Monitor | Link | |
Adobe Analytics | Link |
Adobe Experience Platform Mobile SDK plugin for Flutter supports Flutter versions 1.10.0 or later.
Extension | pub.dev | Github | Sample App |
---|---|---|---|
Mobile Core | Link | Sample | |
Profile | Link | Sample | |
Places Service | Link | Sample | |
Places Monitor | Link | Sample | |
Adobe Experience Platform Assurance | Link | Sample | |
Adobe Analytics | Link | Sample |
Adobe Experience Platform Mobile SDK plugins for Xamarin require MonoAndroid 9.0+ and Xamarin.iOS 1.0+. For the latest Xamarin installation instructions, see the README
file in the xamarin-acpcore
repository.
{% hint style="info" %} The Adobe Experience Platform Mobile SDK plugins for Xamarin are packages distributed via nuget. NuGet packages can be added to projects within a Visual Studio solution. The NuGet packages can also be generated locally via the included Makefile located in each of the Xamarin repositories. {% endhint %}
Extension | Android | iOS | Github |
---|---|---|---|
Mobile Core | Link | ||
Profile | Link | ||
Adobe Experience Platform Assurance | Link | ||
Places Service | Link | ||
Adobe Analytics | Link |
Adobe Experience Platform Mobile SDK plugin for Unity supports Unity versions 2019.3.10f1 or later. For the latest Unity installation instructions, see the README
file in the unity-acpcore
repository.
To start using the Adobe Experience Platform Mobile SDK for Unity, open your application and import the following Unity package(s):
Extension | Github | Sample App |
---|---|---|
Mobile Core | Link | Sample |
Adobe Experience Platform Assurance | Link | Sample |
Adobe Analytics | Link | Sample |
Profile | Link | Sample |