Creation of low-code application via App Builder in Liferay 7.3
How To articles are not official guidelines or officially
supporteddocumentation. They are community-contributed content and may
not alwaysreflect the latest updates to Liferay DXP. We welcome your
feedback toimprove How to articles!
While we make every effort to ensure this Knowledge Base is accurate,
itmay not always reflect the most recent updates or official
guidelines.We appreciate your understanding and encourage you to reach
out with anyfeedback or concerns.
Legacy Article
You are viewing an article from our legacy
"FastTrack"publication program, made available for
informational purposes. Articlesin this program were published without a
requirement for independentediting or verification and are provided
"as is" withoutguarantee.
Before using any information from this article, independently verify
itssuitability for your situation and project.
Issue
-
How to use standard 'App Builder' application to create functional business applications with dedicated user interfaces and data separation without a single line of code.
Environment
Resolution
-
All apps made with App builder consist of three components defined in the app builder UI:
-
objects, form views, and table views
-
To create applications based on an object takes four steps:
- Create the object
- Create at least one form view
- Create at least one table view
-
Deploy the application.
- Here are the steps where two simple feedback/review applications with App Builder have been created, backed by a custom object 'Employee feedback Request'
-
Creating a custom object
-
Creating Form Views
- Applications → App Builder → Objects
- From the Form Views tab, click the Add button. The Form Builder appears.
- Name the form view: 'Employee feedback form'
-
Using the layout in the screenshot, add
a required text field labeled Name
a required number field labeled Contact No.
a required date field labeled DOB
a required select from list field labeled Department
a required text field labeled feedback, which allows multiple lines
-
Save the form view
-
Creating Table Views
- Open the 'Employee Feedback Request' object
- From the Table Views tab, click the Add button. The Table Builder appears.
- Name the table view 'Employee Submission Records'
- Drag all the available fields except the Feedback and DOB fields onto the table canvas.
- Save the table view

-
Create another table view
Name the table view 'Manager Review Form'
Drag Name, Department, and Feedback fields onto the table canvas.
Save the table view
-
Deploying the Application
- There are several deployment options: Widget, Standalone, and Product Menu
-
The Employee Feedback Request has two apps to deploy: a widget application for adding Employee details with their feedback and populating those data to a page, and a Manager Review application in the Product Menu, where employee's feedback would be visible.
- Open the Employee Feedback Request (Applications → App Builder → Objects).
- From the Apps tab, click the Add button (Add).
-
Name the app Employee Records
-
Select the form view, the table view, and configure the deployment options for the app.
-
For the Employee Records application, select Widget and click Deploy. The Employee Records widget application can now be deployed to a page and utilized immediately
-
Following the same procedure, create a second app called Manager Records, this time choosing to deploy the app in the Product Menu (leave the default selection to add it to the Applications Menu).
-
Here's the Manager Records entry in the Applications Menu
Did this article resolve your issue ?