This means that instead of being limited to web publishing like a traditional CMS, content can be pushed to any end experience like a mobile app, SPA, or voice device. Granite UI. Developer. In the previous document of the AEM headless journey, Learn About CMS Headless Development you learned the basic theory of what a headless CMS is and you should. Once we have the Content Fragment data, we’ll integrate it into your React app. You may want to know that with AEM not the CMS per se is "headless", but the content. Content authors cannot use AEM's content authoring experience. Headless CMSs are ready to support technologies that will become popular in the future. The benefit of this approach is. In this session we will cover Adobe Experience Manager fluid experiences and its application in managing content and experiences for either headful or headless CMS scenarios. 4. This way you can separate your page (or other content) into multiple meaningful blocks, which are stored as stories. supports headless CMS scenarios where external client applications render experiences using content managed in AEM. ”. A headless CMS is a content management system (like a database for your content). A headless CMS exposes content through well-defined HTTP APIs. The CMS exposes the data via one or more APIs, which the front-end systems interact with to retrieve the data when needed. e. Learn about key AEM 6. Once headless content has been. With Headless Adaptive Forms, you can streamline the process of. Tap Get Local Development Token button. This is the reason AEM is widely used by large enterprises and organizations to manage their digital content. All 3rd party applications can consume this data. The Story So Far. AEM HEADLESS SDK API Reference Classes AEMHeadless . This React application demonstrates how to query content using AEM’s GraphQL APIs using persisted queries. . ” Tutorial - Getting Started with AEM Headless and GraphQL. The Story So Far. e. With Headless Adaptive Forms, you can streamline the process of. CMS consist of Head and Body. Read on to learn more. AEM Content Fragments work together with the AEM GraphQL API (a customized implementation,. Universal Editor Introduction. This means that the body (backend) is separated from the head (the presentation layer). The AEM Headless Client for JavaScript is used to execute the GraphQL persisted queries that power the app. Instead, it uses an Application Programming Interface (API) to present content as data. GraphiQL is included in all environments of AEM (but will only be accessible/visible when you configure your endpoints). A headless CMS exposes content through well-defined HTTP APIs. AEM lets you have a responsive layout for your pages by using the Layout Container component. Adobe Developer App Builder extends AEM capabilities providing dynamic content without load time lag and on single-page apps. The Wizard opens. " The backend is the content management system, known as the "body. AEM Headless is a CMS solution from Experience Manager that allows structured content (Content Fragments) in AEM to be consumed by any app over HTTP using GraphQL. Headless CMS development. Instead, it provides an API for developers to access and retrieve content, which can be displayed on any device or platform. Reduce Strain. 0 to AEM 6. The Advantages of a Headless CMS. A headless CMS is therefore responsible for the (backend) content management services, together with the mechanisms allowing the (frontend) applications to access that content. AEM's headless CMS features allow you to employ many technologies to provide content across all channels. Tap the ellipsis next to the environment in the Environments section, and select Developer Console. Keep IT and marketing happy with a combined headless and traditional CMS. Headless Journeys are designed for varying personas, laying out the requirements, steps, and approach to implementing headless solutions from different perspectives. 1. Scheduler was put in place to sync the data updates between third party API and Content fragments. It gives developers some freedom (powered by a. Optionally, they include design and functionality via CSS and JavaScript. Unlike decoupled, headless allows you to publish dynamic content to any device connected via IoT. ; Be aware of AEM's headless. Our marketing team uses this information to tailor experiences, improve content, and make data-driven decisions. The headless part is the content backend, as a headless Content Management System (CMS) is a back-end only content management system, designed and built explicitly as a content repository that makes content accessible via an API, for. Tricky AEM Interview Questions. According to the latest research, the headless CMS software market was worth $328. This allows to deliver data to 3rd party clients other than AEM. Discover how Storyblok can help you optimize your content’s performance. Plan your migration with these. Wow your customers with AEM Headless – A discussion with Big W. It makes content accessible via an API for display on a wide variety of devices, without the need for a built-in front-end or presentation layer. Using a REST API. 10. Cloud Manager is the CI/CD pipeline used to build, test, and deploy new features to AEM as a Cloud Service. Salesforce CMS is a hybrid CMS, meaning your teams can create content in a central location and syndicate it to any digital touchpoint, whether it’s an experience powered by Salesforce or another system. Its capabilities are not limited to publishing content but creating compelling product pages that form the very foundation on online shopping. Storyblok is a headless CMS that both developers and marketers can use to deliver powerful content experiences on any front-end channel. In a traditional CMS you have end-to-end control of what the front-end looks like. 10. AEM as a Cloud Service and AEM 6. An individual journey is defined for a specific persona or audience, but also defines additional personas with which the reader interacts. Get to know how to organize your headless content and how AEM’s translation tools work. AEM Headless Translation Journey - This documentation journey gives you a broad understanding of headless technology, how AEM serves headless content, and how you can translate it. Security. Adobe Experience Manager (AEM) is one of the better Enterprise CMS that I have had the fortune to work on. The journey may define additional personas with which the translation specialist must interact, but the point-of. Experience with headless CMS and headless WordPress is a. Allowing for bulk delivery of exactly what is needed for rendering as the response to a single API query. Traditional and headless delivery. It includes blog posts, eBooks, press releases, guides, and so on for websites, mobile applications, portals, and other online solutions to help organizations control content and assets effectively. A headless CMS is a content management system that provides a way to author content, but instead of having your content coupled to a particular output (like web page rendering), it provides your content as data over an API. The term “headless” comes from the concept of chopping the “head” (the front end, i. We made it possible. This decoupling means your content can be served into whatever head or heads you want. I like to use this diagram to illustrate how Headless works, so hopefully it paints a clearer picture. ; The data types Content Reference and Fragment Reference let you create relationships to other content within AEM. It's a back-end-only solution that. For example, define the field holding a teacher’s name as Text and their years of service as Number. Dialog A dialog is a special type of widget. It delivers the content to the presentation layer of choice via the API. Getting Started with AEM Headless - GraphQL. Adobe Experience Manager (AEM), Sitecore,. The platform allows users to rapidly consolidate huge site portfolios onto Brightspot, allowing for migration to a new system without delay. Headless CMS explained in 5 minutes - Strapi. It is the main tool that you must develop and test your headless application before going live. The power of AEM allows it to deliver content either headlessly, full-stack, or in both. Objective. This means you can realize headless delivery of structured. Understand how to build and customize experiences using AEM’s powerful features by exploring these development and deployment topics. Headless unlocks the full potential of shopping experiences by letting merchants quickly author and deliver app-like experiences across any touchpoint, including single-page and multi-page web apps, mobile apps, IoT devices, and VR and AR. A headless CMS remains with an interface to add content and a RESTful API (JSON, XML) to deliver content wherever you need it. This does not mean that you don’t want or need a head (presentation), it’s that. 1 Answer. The power of AEM allows it to deliver content either headlessly, full-stack, or in both. Headless CMS werden deshalb hauptsächlich in Multichannel-Umgebungen eingesetzt. Henceforth, AEM lets you deliver personalized content to every customer visiting. Content is delivered to various channels via JSON. AEM Forms Headless Adaptive Forms provide a fast and efficient way to create forms for various platforms including Headless or Headful CMS, React applications, Single Page Applications (SPA), Web Apps, Mobile apps, Amazon Alexa, Google Assistant, WhatsApp, and more. After selecting this you navigate to the location for your model and select Create. Last update: 2023-10-02. What exactly is the meaning of Headless AEM Implementation? Often times, clients keep saying this. Headless Authoring Journey - Start here for a guided journey through the powerful and flexible headless features of AEM, their capabilities, and how. In the future, AEM is planning to invest in the AEM GraphQL API. You also learn how you can create editable SPAs using AEM’s SPA Editor framework, and integrate external SPAs, enabling editing capabilities as required. And plug in the tools and systems your business counts on, including your ERP, PIM, CRM, and CMS. Storyblok is an enterprise-level Headless Content Management System with the Visual Editor. A collection of documentation journeys describing how to use Adobe Experience Manager as a Headless CMS. In this optional continuation of the AEM Headless Developer Journey, you learn how AEM can combine headless delivery with traditional full-stack CMS features. 3, Adobe has fully delivered its content-as-a. Learn why more and more companies are switching to headless CMS. In a headless setup, the presentation system (the head) is decoupled from the content management (the tail). A collection of Headless CMS tutorials for Adobe Experience Manager. Browse the following tutorials based on the technology used. Build from existing content model templates or create your own. Whereas, in. A headless CMS is a backend-only content management system that’s built from the ground up as a content repository. 5. Objective. Dialogs are built by combining Widgets. A pipeline can be triggered by an event, such as a pull request from a source code repository (that is, a code change), or on a regular schedule to match a release cadence. 2. To wrap up, the Visual SPA Editor is available now in Magnolia 6. Having worked together for over a decade, our relationship with Amplience is very much a partnership. Headless CMS architecture, as a subset of decoupled, shares almost all the benefits, but with the advantage of greater flexibility to publish content on different platforms. ; For both points 1 and 2 above, you need to create an index definition as part of your custom. 0+ version supports GraphQL API to expose the Content Fragment to enable the headless content experience. To support the headless CMS use-case. You can run the demo in a few minutes. They use headless CMS solutions to separate content management and storage. Enable developers to add automation to. The name of the cq:ChildEditorConfig node is considered as the drop target ID, for use as a parameter to the selected child editor. The answer is, “Implementing a headless eCommerce platform . To deliver useful insights into customer behavior, content performance, and campaign efficiency, AEM integrates with Adobe Analytics, a potent analytics tool. in our case it will be AEM but there is no head, meaning we can decide the head on our own. Using headless e-commerce allows you to separate the CMS from the e-commerce engine part. A DXP is the full suite of tools powering the delivery of personalized experiences that scale and connect – across channels, geographies, and languages. AEM, commonly referred to as Adobe Experience Manager, is used by developers and marketers to organize and distribute content across digital channels. The Story So Far. This is your 24 hour, developer access token to the AEM as a Cloud Service environment. Considering the importance of SPA, now the focus is more on SPA with CMS — Consume the content from CMS systems to enable the SPA experience to end-users. Adobe Experience Manager (AEM) is the leading experience management platform. Tap the Local token tab. To tag content and use the AEM Tagging infrastructure: The tag must exist as a node of type [cq:Tag] (#tags-cq-tag-node-type) under the taxonomy root node. Here are some specific benefits for AEM authors: 1. AEM’s GraphQL APIs for Content Fragments. In the Source tab, select a template: When you select a template, a theme and submit action specified in the template are auto-selected, and the Create button is enabled. AEM Sites videos and tutorials. The AEM SDK is used to build and deploy custom code. The Story So Far. This React application demonstrates how to query content using AEM’s GraphQL APIs using persisted queries. HTML is rendered on the server Static HTML is then cached and delivered The management of the content and the publication and rendering of. A little bit of Google search got me to Assets HTTP API. A content management system (CMS) is an application that is used to manage content, allowing multiple contributors to create, edit and publish. Start here for a guided journey through the powerful and flexible headless features of AEM, their capabilities, and how to leverage them on your project. Get to know how to organize your headless content and how AEM’s translation tools work. This article builds on these so you understand how to author your own content for your AEM headless project. A well-defined content structure is key to the success of AEM headless implementation. The ability to provide actual omnichannel experiences is therefore at your disposal, giving you the. This way, developers are free to deliver the content to their audience with the. Get to know how to organize your headless content and how AEM’s translation tools work. This means that instead of being limited to web publishing like a. AEM offers a wide range of advantages for businesses looking to streamline their content creation, management, and publishing workflows: Flexible content delivery. technologies. Es eignet sich, um Content für verschiedene Kanäle zentral zu verwalten; etwa für Website, Apps, Online-Shops und POS-Systeme. The Assets REST API offered REST-style access to assets stored within an AEM instance. It supports all the standard authentication protocols including SAML SSO and LDAP and regularly releases AEM security hotfixes that can be easily installed. So, just as chopping off Ned Stark’s head opened up a possibility of storylines on “Game of Thrones,” chopping of. In this part of the AEM Headless Developer Journey, learn about what is required to get your own project started with AEM Headless. Contentful is a headless CMS, meaning that the content is not attached to a web page. Headless Authoring Journey - Start here for a guided journey through the powerful and flexible headless features of AEM, their capabilities, and how to model. Then, a separate UI component — a dump component — renders the table. Your CMS is truly headless only if the content is completely separated from the context it is displayed in, that is, you should be able to change the destination of where the content goes, and have your front end determine where and how to layout the content. 3 and has been continuously improved since then, it mainly consists of the following components: Content Services: Provides the functionality to expose user-defined content through a HTTP API in JSON format. Content Fragments Support in AEM Assets HTTP API feature helped us to solve the multiple challenges and provide a seamless headless delivery. In comparison to traditional CMS, headless CMSs are less vulnerable to DDoS attacks as the front end is separated from the back end. AEM GraphQL API provides a powerful query language to expose data of Content Fragments to JavaScript clients in Headless CMS implementations. In a headless CMS, you don’t edit in context, and there’s no presentation. Your CMS is truly headless only if the content is completely separated from the context it is displayed in, that is, you should be able to. the front-end and back-end are tightly coupled, meaning that the front-end and back-end are integrated together. Manage all your commerce primitives and capabilities from Shopify’s easy-to-use admin. A headless CMS has a back end where content is prepared – and that's it. Bootstrap the SPA. This document gives a detailed overview of the various parts that make up AEM and is intended as a technical appendix for a full-stack AEM developer. Tap on the download button in the top-left corner to download the JSON file containing accessToken value, and save the JSON file to a safe location on your development machine. Cosmic is a Headless CMS meaning that the content API and presentation layer are decoupled which gives your team greater flexibility when it. In 2018, the CMS market was estimated at $36 billion, and it is expected to reach approximately $123. This allows for greater flexibility and scalability, as developers can scale. Here you can specify: Name: name of the endpoint; you can enter any text. Browse the following tutorials based on the technology used. In a headless setup, the presentation system (the head) is decoupled from the content management (the tail). For publishing from AEM Sites using Edge Delivery Services, click here. technologies. AEM, as a headless CMS, has become popular among enterprises. 5’s release in April 2019 saw an addition of some key features and enhancements. With an SAP headless commerce approach, retailers can significantly expand their outreach using a headless architecture approach, which implies complete separation of core commerce functions from the user experience layer. 5. web content management system (WCMS): A web content management system (WCMS), a utilization of a content management system ( CMS ), is a set of tools that provides an organization with a way to manage digital information on a website through creating and maintaining content without prior knowledge of web programming or markup languages. We went with a headless architecture because it brings a lot of the customizations we wanted to control directly to our fingertips. A headless CMS provides the underlying repository to structure content flows for personalized, connected experiences, which can be particularly beneficial for e-commerce companies. The headless CMS has an API for the front-end code to retrieve data from the back end. 10. There is a correlation between the defined drop targets and the child editors. Traditional content management systems empower users to create, manage, and publish content. Key takeaways: Headless content management originated when several different trends came together. Headless is an example of decoupling your content from its presentation. AEM, as a headless CMS, has become popular among enterprises. In the previous document of the AEM headless journey, Learn About CMS Headless Development you learned the basic theory of what a. This approach enables the CMS to live up to the promise of managing content in place and publishing anywhere. See full list on one-inside. This guide contains videos and tutorials on the many features and capabilities of AEM. This journey is designed for the translation specialist persona, often referred to as the Translation Project Manager or TPM. AEM enables headless delivery of immersive and optimized media to customers that can. AEM Headless is a CMS solution from Experience Manager that allows structured content (Content Fragments) in AEM to be consumed by any app over HTTP using GraphQL. I'm looking for specific HTTP RESTful API documentation for AEM Assets headless-CMS. ”. A headless CMS, i. Headless CMS platforms offer unparalleled flexibility for developers to craft. The two only interact through API calls. In this part of the AEM Headless Developer Journey, learn about what is required to get your own project started with AEM Headless. The content is fully formatted, and if you make a change to a page and hit publish, you see exactly what the end user is going to see. Adobe Experience Manager supports a headless approach, freeing it from being bound to its historical Java-based web development. This means that instead of being limited to web publishing like a traditional CMS, content can be pushed to any end experience like a mobile app, SPA, or voice device. By integrating with personalization platforms or. A headless CMS is a content management system that organizes content without the help of a frontend presentation layer, i. Headless content management is a key development for today’s web design that decouples the frontend, client-side applications from the backend, content management system. On the dashboard for your organization, you will see the environments and pipelines listed. A headless CMS is a backend-only CMS that provides a "Content Repository" that makes content accessible to any platform or digital channel via an API. This exceptional AEM GEMs session features two speakers who are operating AEM as customers. In this part of the AEM Headless Content Architect Journey, you can learn the (basic) concepts and terminology necessary to understand content modeling when using Adobe Experience Manager (AEM) as a Cloud Service as a Headless CMS. Content Fragments Support in AEM Assets HTTP API feature helped us to solve the multiple challenges and provide a seamless headless delivery. Understand Headless in AEM; Learn about CMS Headless Development; Getting Started with AEM Headless as a Cloud Service; Path to your first experience using AEM Headless; How. This separates your data (the “body”) from how it’s presented (the “head”), hence the term “headless”. Time; Headless Developer Journey: For developers new to AEM and headless technologies, start here for a comprehensive introduction to AEM and its headless features from the theory of headless through going live with your first headless project. The AEM SDK. (CMS) tightly integrate. The GraphiQL tool also enables users to persist or save queries to be used by client applications in a production setting. AEM’s Referrer Filter is not an OSGi configuration factory, meaning only one configuration is active on an AEM service at a time. 3 latest capabilities that enable channel agnostic experience management use-cases, and more. A headless CMS may also be referred to as a “low-code” solution if it includes a repository or marketplace of reusable plugins and components, as they abstract away some of the complexity while speeding up application development. Say goodbye to jargon as we. I'm looking for specific HTTP RESTful API documentation for AEM Assets headless-CMS. Adobe’s Open Web stack, providing various essential components (Note that the 6. Magento (or Adobe Commerce as of April 2021) is a powerful ecommerce platform with its own content management system (CMS). Headless CMS W ith a headless CMS, content is created independently of the final presentation layer. Tutorials by framework. This architecture diagram shows various components of a headless and conventional CMS. The lack of a “head” allows you to choose different outputs (websites, mobile apps, etc. Arc XP is a cloud-based, headless CMS and SaaS platform that allows users to produce immersive customer experiences and collaborate on content, plus access B2C tools for added ecommerce capabilities. An ECM facilitates collaboration in the workplace by integrating. A modern content delivery API is key for efficiency and performance. What this really means is that a headless CMS allows you to manage content in one. Tap in the Integrations tab. js is a React framework that provides a lot of useful features out of the box. O’Reilly Report: Decoupled Applications and Composable Web Architectures - Download NowTranslating Headless Content in AEM. AEM: Headless vs. You have complete control over how the content is displayed on several platforms, including desktop, mobile, IoT, and PIM systems. AEM Forms Headless Adaptive Forms provide a fast and efficient way to create forms for various platforms including Headless or Headful CMS, React applications, Single Page Applications (SPA), Web Apps, Mobile apps, Amazon Alexa, Google Assistant, WhatsApp, and more. A headless content management system (CMS) allows you to manage and reuse digital content from a single repository and publish to web, mobile apps, and single page applications. Content Fragments architecture. Before we get too technical, let’s start with what this means in context of brand experience. AEM Headless GraphQL Video Series AEM Headless GraphQL Hands-on Tutorial Explore AEM’s GraphQL capabilities by building out a React App that consumes Content. Now free for 30 days. Using Adobe Experience Manager as your headless CMS within your digital content supply chain can allow your organization to run a more competitive content program and realize a better return on marketing efforts in multiple ways. A headless content management system (CMS) is a content repository that allows you to deliver content to any frontend or UI. Tap or click on the folder for your project. This also means it works whether the experience is powered by Salesforce or another system. Build a React JS app using GraphQL in a pure headless scenario. The Assets REST API offered REST-style access to assets stored within an AEM instance. Content management system (CMS) noun: a digital application for managing content and letting multiple users create, format, edit, and publish content, usually on the internet, stored in a database, and presented in some form, like with a website. The typical use case being our clients have a complete AEM suite and we would like to pull down assets within the CMS for them to use within our application. The headless approach in AEM has the following features and functionalities: Omnichannel delivery: Headless is preferred when the content is consumed through multiple channels. While traditional CMSs usually create restrictive specifications when writing content in order to standardize publishing, this is not the case with headless CMSs. Build and connect apps to your content with any. As previously mentioned, a headless CMS is a back-end only solution which stores content and distributes it via RESTful API. AEM as a Cloud Service and AEM 6. For AEM SPA Editor to integrate a SPA into it’s authoring context, a few additions must be made to the SPA. Headless content management is a key development for today’s web design that decouples the frontend, client-side applications from the backend, content management system. What Makes AEM Headless CMS Special. Start here for a guided journey through the powerful and flexible headless features of AEM, their capabilities, and. Resource Description Type Audience Est. You signed out in another tab or window. AEM’s GraphQL APIs for Content Fragments. While decoupled from the back end, a hybrid CMS includes a presentation layer similar to a traditional or coupled CMS at the same time using a headless architecture for delivery. During the last few years, while some promoted a new publishing concept called ‘headless CMS’, Adobe introduced a few new tricks in AEM to fulfil the needs of the headless community, Content Fragments and Experience Fragments. The Story So Far. Created for: Admin. Read the report now >. Explore tutorials by API, framework and example applications. e. It decouples the front-end presentation (the website your visitors see) from the back-end CMS (the user interface your site admins see, which they use to edit the site and publish content. AEM Headless CMS Developer Journey Last update: 2023-08-31 Welcome to the documentation for developers who are new to Adobe Experience Manager. Cockpit. Content models. 1. Last update: 2023-09-26. API. - Adobe Experience League Community - 551540 Headless CMS with AEM Content Fragments. This allows the marketing team to use their favorite CMS tool, and at the same time, you can use the engine with the most features. This decoupled environment creates more flexibility and versatility for applications such as a website or CMS. In our complete guide, we are going to answer the most common questions, such as What is the difference between Headless and traditional CMS? Headless CMS. Select Create. Quick definition: A content management system is a software application, or a set of tools and capabilities, that allows you to create, manage, and deliver content via digital channels. In Headless CMS the body remains constant i. 5. Decoupled CMS. Within a model: Data Types let you define the individual attributes. The Cloud Manager landing page lists the programs associated with your organization. supports headless CMS scenarios where external client applications render experiences using content managed in AEM. ). Storyblok is the headless content management system that empowers developers and content teams to create better content experiences across any digital channel. 5 in the AWS EKS cloud, integration with Microservices and the design for future implementation of the “Headless CMS. These are self-contained items of content that can be directly accessed by a range of applications, as they have a predefined structure, based on Content Fragment Models. Adobe Experience Manager Assets is a DAM that gives you automation and tools to rapidly source, adapt, and deliver your assets across audiences and channels so you can spend less time searching for and adjusting content. This article delves into the realm of Headless CMS, shedding light on its definition, and presents a curated list of the top 10 Headless CMS platforms to boost your conversion rates. In the previous document of the AEM headless translation journey, Learn about headless content and how to translate in AEM you learned the basic theory of what a headless CMS is and you. Personalization Capabilities: Headless CMS in AEM enables authors to create personalized content experiences. Quick definition: A headless CMS separates the presentation layer from the delivery layer of the content, allowing front-end developers to access content directly from the content repository via HTTP APIs, then deliver that content anywhere. This user guide contains videos and tutorials helping you maximize your value from AEM. 5 The headless CMS extension for AEM was introduced with version 6. In the previous document of the AEM headless translation journey, Learn about headless content and how to translate in AEM you learned the basic theory of what a headless CMS is and you should now: Understand the basic. This journey lays out the requirements, steps, and approach to translate headless content in AEM. Core dna’s all-in-one DXP has the ability to deliver websites, eCommerce site, intranets, portals. Follow. It is API-driven. It’s. Provides link to other generic actions; such as Search, Help, Experience Cloud Solutions, Notifications, and User Settings. Experience Fragments are also code-free, but present experiences with a partial or complete layout in HTML. AEM Headless Architecture could provide better performance. AEM allows you to create unique. AEM Headless Content Author Journey - Overview; Authoring for Headless with AEM - An Introduction; Authoring Basics for Headless with AEM; Learn about using references in Content Fragments; Learn about defining Metadata and Tagging for Content Fragments; Implementing. Using a REST API introduce challenges: A headless CMS separates the back-end (content) from the “head”—the front-end website that users interact with. AEM Fluid Experiences for headless usecases. Headless CMS werden deshalb hauptsächlich in Multichannel-Umgebungen eingesetzt. This means that you are targeting your personalized experiences at specific audiences. This way you can separate your page (or other content) into multiple meaningful blocks, which are stored as stories. Headless Developer Journey. Headless CMS. Know the prerequisites for using AEM’s headless features. Adobe Experience Manager (AEM) is a comprehensive content management solution for building websites, mobile apps, and forms. Mutable versus Immutable Areas of the Repository. ; Remove an index definition that is no longer necessary. Sorted by: 1. Tap Create > Adaptive Forms. This tutorial uses a simple native Android Mobile App to consume and display Event content exposed by AEM Content Services. An end-to-end tutorial illustrating how to build-out and expose content using AEM and consumed by a native mobile app, in a headless CMS scenario. 2.