AEM Headless mobile deployments
Last update: March 23, 2025
- Applies to:
- Experience Manager as a Cloud Service
- Topics:
- GraphQL API
CREATED FOR:
- Intermediate
- Developer
AEM Headless mobile deployments are native mobile apps for iOS, Android™, etc. that consume and interact with content in AEM in a headless manner.
Mobile deployments require minimal configuration, as HTTP connections to AEM Headless APIs are not initiated in the context of a browser.
Deployment configurations
The following deployment configuration must be in-place for mobile app deployments.
Mobile app connects to → | AEM Author | AEM Publish | AEM Preview |
---|---|---|---|
Dispatcher filters | ✘ | ✔ | ✔ |
Cross-origin resource sharing (CORS) | ✘ | ✘ | ✘ |
AEM hosts | ✔ | ✔ | ✔ |
Example mobile apps
Adobe provides example iOS and Android™ mobile apps.
An example iOS app, written in SwiftUI, that consumes content from AEM Headless GraphQL APIs.
An example Java™ Android™ app that consumes content from AEM Headless GraphQL APIs.
Previous pageWeb Component
Next pageServer-to-server