The new Adobe Developer App Builder provides an extensibility framework for a developer to easily extend AEM as a Cloud Service functionalities.
App Builder provides a unified third-party extensibility framework for integrating and creating custom experiences that extend Adobe Experience Manager. With this complete extensibility framework, built on Adobe’s infrastructure, developers can build custom microservices, extend, and integrate Adobe Experience Manager across Adobe solutions and the rest of the IT stack.
App Builder provides a way for customers to easily extend Adobe Experience Manager in various use cases:
App Builder (previously known as Project Firefly) has been available to enterprise customers and partners via our Developer Preview since Summer 2020. General availability (GA) of App Builder is scheduled for December 2021. We welcome developers to try out App Builder through our Trial Program.
For AEM 6.5 customers who want to leverage the App Builder, please go to Extending Adobe Experience Manager 6.5 using Adobe Developer App Builder.
Instead of an out-of-the-box solution, Adobe Developer App Builder provides a common, consistent, standardized development platform for extending Adobe Cloud solutions such as AEM including:
The following diagram illustrates how a standard application built on App Builder leverages these functionalities:
For more details about the App Builder architecture, have a look at Architecture Overview.
To help you get started with App Builder we created a series of documentation to help you start:
App Builder provides videos and documentation for developers including guides, and reference documentation to help you begin developing your own custom applications:
Ready to start developing? We have lots of sample applications to help you get going quickly:
For developer support type of requests, we encourage developers to use our Experience League forum.