Aem Forms Developer

REVOLUTIONIZING DIGITAL FORM MANAGEMENT

With AEM Forms

AEM Forms is a comprehensive platform for capturing, managing, and processing data in forms and documents. It streamlines internal and external processes, enhances data management, and provides a frontend for forms, a backend for processes, document services, and numerous interfaces.

The Frontend

In the past: PDF Forms

Adobe shaped the digital forms world with the PDF standard. In 2004, Adobe introduced XFA forms with the LiveCycle technology, allowing interactive features like JavaScript logic and XML data transfer. These forms, also known as XDP forms, could support complex application logic.

The AEM Forms Designer enables the creation of dynamic PDF forms that can be filled out in Adobe Reader. However, XFA forms have limitations, as they are not reliably supported on mobile devices and other PDF viewers.

With the fusion of Adobe LiveCycle and AEM (Adobe Experience Manager) in 2014, AEM Forms emerged as a solution optimized for web form development and has been fully integrated since AEM 6.0.

medium

Acrobat and Form Creation

Adobe Acrobat Pro offers simple form creation but relies on the AcroForms technology, which quickly reaches its limits in the enterprise space. Integration with interfaces and data transfer is more complex and requires additional effort in AcroForms.

AEM Forms is Responsive

Adobe Experience Manager with the Forms module provides a platform for developing responsive HTML5 forms. Adaptive Forms leverage modern web technologies like "Vanilla JavaScript" and BEM styles, with Adobe offering the source code as open source. Developers can use pre-built repositories or Maven archetypes to quickly set up projects.

Forms are mainly created in the AEM Forms editor using drag-and-drop. Complex logic can be supplemented with JavaScript. Data is primarily managed in JSON format, with XML also supported. Interfaces to third-party systems such as REST, SOAP, and OData can be easily integrated through "Form Data Models."

PDF is Not Dead

HTML forms have limitations: they cannot be signed, archived securely, or printed. AEM Forms solves these issues by allowing form data from an Adaptive Form to be transferred into a PDF. This PDF can then be signed, printed, or archived. Adobe offers two variants for the "Document of Record" (DoR): a generic template that can be used for all web forms and an XDP-based template for custom designs.

The Backend

Data from forms is processed in the AEM backend, including JSON or XML datasets, PDFs, and file attachments. Submission Handlers allow data to be forwarded to interfaces, cloud storage services, or workflows. A workflow editor enables the design of complex submission processes. Additionally, custom services can be developed in Java and integrated.

The "Headless Adaptive Forms" technology in AEM Forms allows backend functionality to be used in custom mobile applications or Single Page Applications. Adobe provides clients for Java, JavaScript, and NodeJS on GitHub.

Deployment Variants

AEM Forms is available in various deployment options: On-Premise, Managed Service, or Cloud Service. All variants are based on the same codebase, with the Cloud Service continuously receiving new features. Adobe follows a cloud-first approach, releasing new features in the Cloud first.

This also means that AEM as a Cloud Service now receives significantly more innovations than the AEM Classic version. New feature releases for Cloud Service occur monthly, whereas for AEM Classic, they are much less frequent.
true
medium
Feature Releases
false
medium

Four Promises of Cloud Service

  • Constant Availability: Content is always available and can be globally deployed.
  • Scalability: Automatic adjustment to handle increased loads.
  • Up-to-date: Regular updates and security patches are deployed without downtime.
  • Continuous Evolution: The platform is constantly improved based on customer feedback and best practices.

New Features: Early Access and Prereleases
Adobe allows developers to access upcoming features and innovations in AEM Forms through the "Early Access" program and prerelease builds.

medium

eggs unimedia: Your partner for the digital future

Whether adaptive forms, powerful integrations or compliance-compliant workflows - AEM Forms offers everything you need to make your processes future-proof.

true
Let’s create something great!
We bring bold ideas to life. As your partner for digital transformation, we’re here to support shaping outstanding projects for leading brands. Reach out and discover how our expertise can drive your success.
/content/dam/ews/videos/martin_greet_contact_clients_16x9_2K_recbitrate.mp4
Let's talk
/de/en/about-eggs/contact
Your next big project starts here.
Looking for fresh ideas, innovative solutions, or a partner who takes your goals seriously? Let’s connect and start building success together.