How/where to start with building HTML5 forms in Adobe AEM 6.4

Avatar

Avatar

samsitr

Avatar

samsitr

samsitr

17-06-2019

Dear All,

I am new to Adobe AEM Forms. Few months back we were told that we have to build some applications using Adobe AEM 6.4 forms (on JEE) so we installed it on Dev instance and started experimenting with "Adaptive Forms". Managed to create Adapative forms end to end.

Now the requirement has changed and client wants HTML5 forms not "adaptive forms".  This has puzzled us as we are unable to locate any documentation/tutorial on creating the HTML5 forms on JEE.

In fact, the forms.html URL shows option to create only "Adaptive form" and there is no option to explicitly create "HTML5  form".

Request you all to kindly guide me and suggest how to approach this.

Thanks in advance.

Regards,

Sunder S

Replies

Avatar

Avatar

samsitr

Avatar

samsitr

samsitr

20-06-2019

Hi Mayank,

Please follow this link to view the document I am referring to above.

Importing Existing Application As.docx - Google Drive

Regards,

Sunder S

Avatar

Avatar

workflowuser

Employee

Avatar

workflowuser

Employee

workflowuser
Employee

20-06-2019

Not sure what your use case is but the following points are worth noting

When you render XDP as HTML - The rendered HTML is not responsive. The rendered HTML is expected to be consumed on IPAD or laptop/desktop

You may have to touch up the xdp a little bit for the rendered HTML to look perfect

If you want responsive forms, you need to create Adaptive Forms

One question for you - any particular reason for using workspace?

Avatar

Avatar

Mayank_Gandhi

Employee

Avatar

Mayank_Gandhi

Employee

Mayank_Gandhi
Employee

20-06-2019

Please find the response inline:

1. Is this the correct way of transforming a XDP/PDF based application to “HTML5” based (from

rendering perspective)? (I simply clicked on “Restore default” and HTML radio button was

enabled)

Yes, it is.

2. Do I need to do configure something else as well to make it “HTML compliant”? Like you

share the link to set the profiles/end-point etc. I am unable to locate them anywhere.

That is in case you want to render xdp as html and do not use workspace.

3. After we render it as HTML, I know the existing XDP form will be distorted so we will have to

fix the UI. Do we also need to work on other aspect of the application like process re-design

etc or we are good to simply go ahead and use it as-is?

You might have to work on XDP to achieve the desired UI experience else you can create an adaptive form from scratch and use that in workspace.

Please elaborate on "process re-design", what process are we talking here.

Avatar

Avatar

samsitr

Avatar

samsitr

samsitr

20-06-2019

Use Case - We have our AEM 6.1 running having total 12 custom applications. These applications are from ES2 era. Over the period, we migrated them from ES2 to ES4 and then to AEM 6.1  In each migration, we fixed them only to replace the deprecated services/APIs if any. Other than that, everything was kept same.

Few months back, client decided that we should now move onto AEM 6.5. All the new applications should only be built on that as well as old ones should be brought here. We proposed adaptive forms and did lot of research and managed to give demo by building one application.

Later client told that "adaptive forms" are not good as told by "adobe". Rather go for "html" rendition because they are responsive, more flexible and appropriate for mobile users and then we started research in that direction.

For the question that "why workspace is being used", right from the beginning (since ES2 age), all the applications are exposed to client company employees through workspace. We have single sign on enabled (OAM) and then this workspace page appears from where users can create new processes, check the "to do" sections etc.

Since you raised this question, do we have any other way of exposing these applications to company employees other than workspace? Kindly suggest.

Avatar

Avatar

samsitr

Avatar

samsitr

samsitr

20-06-2019

Hi Mayank,

When client asked us to explore AEM 6.5 then after few days of R&D we proposed "Adaptive Forms" and demoed the solution by creating one sample application based on it. Only few days back, client had discussion with senior Adobe person and also with adobe affiliate service provider which suggested that "HTML5" rendition is better and more suitable than "Adaptive forms" that is why we are looking into it and this is the final direction given to us.

As for the "process re-design" is concerned, I do not have any specific process in mind but asked in general that if we changing the rendition format from XDP to HTML, will it cause any existing process(of any type, steps, nature) to show any disruption which might require us to re-write/upgrade functions/methods etc.

Regards,

Sunder S

Avatar

Avatar

Mayank_Gandhi

Employee

Avatar

Mayank_Gandhi

Employee

Mayank_Gandhi
Employee

24-06-2019

I have updated response further to Steve on Problem with custom Workflow component after upgrade

Avatar

Avatar

samsitr

Avatar

samsitr

samsitr

25-06-2019

Hi Mayank,

Thank you for all your help and assistance provided so far. I have posted another question through a separate thread. Kindly review and suggest.

Regards,

Sunder S

Avatar

Avatar

Mayank_Gandhi

Employee

Avatar

Mayank_Gandhi

Employee

Mayank_Gandhi
Employee

25-06-2019

Happy to help Sunder!

I have responded to the new post as well.

-Mayank