• theMarTech.appAdobe Experience Cloud
Navigation
  • Home
Adobe Experience Cloud
  • Analytics
  • Target
  • CJA
  • RT-CDP
  • Tags
  • Event Forwarding
  • AI Agents
  • AEP
    • Mobile SDK Explorer
Home/
  1. Adobe
  2. AEP
  3. Mobile Sdk

Mobile SDK Explorer

new

Browse every AEP Mobile SDK extension, explore the data flow, check platform support, and build your stack.

Adobe Experience Platform

Your mobile app. Every Adobe product.
One SDK.

AEP Mobile SDK is the single library you add to your iOS, Android, React Native, Flutter, or Roku app to connect it with the entire Adobe Digital Experience stack — from analytics and A/B testing to real-time personalisation, push messaging, and customer data unification.

AndroidiOSReact NativeFlutterRoku
22+
Extensions
5
Platforms
10
Adobe Products
1
Unified data pipeline
Why it exists
✗Without AEP Mobile SDK
📦
A separate library for every productAnalytics SDK, Target SDK, Campaign SDK — each installed and maintained independently.
🔒
Siloed customer dataEach product sees a different version of the same user — no shared identity, no unified profile.
⚙️
Hard to govern and updateEvery release means updating multiple libraries, each with separate config and version matrices.
🔓
Consent is a patchworkNo central way to respect privacy preferences across all products simultaneously.
✓With AEP Mobile SDK
🧩
One library, modular extensionsInstall the SDK once. Turn Adobe products on by adding an extension — no new libraries, no new pipelines.
🤝
Shared customer identityEvery product sees the same person. ECID links behaviour across Analytics, Target, CJA, and more.
📡
Config-driven, no redeploy neededEnable or disable products, update rules, push config changes through Data Collection — no new app release.
🛡️
Privacy by defaultOne Consent extension controls data collection across every product. Honour opt-outs once, everywhere.
What your business can do with it
How it works — in three steps
01
🧩
Instrument your app

Your dev team adds the SDK once. They enable extensions for each Adobe product — like turning on a feature flag. One integration covers everything.

iOS · AndroidReact NativeFlutter · Roku
02
📡
Data flows automatically

The SDK captures every meaningful user action and sends it to Adobe Edge Network as standardised XDM events. Config lives in Data Collection, not in app code.

Adobe Edge NetworkXDM Events
03
✨
Adobe does the rest

Edge Network routes data instantly to every enabled product. Analytics populates in real-time. Target and Journey Optimizer return personalised content in the same request.

Sync → personalisationAsync → analyticsHub → profiles
Under the hood — for developers

The SDK is built as a layered, extension-based system. Mobile Core is always required — it provides the event bus, configuration engine, and identity management that all other extensions share. Above it sit Edge Network extensions for modern XDM-based integrations, and Experience Cloud solution extensions for each Adobe product.

SDK Layer Stack
📱 Your Mobile App
trackAction() · sendEvent()
↓
↓
↓
↓