Empowering non-developers to develop codeless applications
The goal of this use case is to enable an administrator to build an application without going through all the burdensome work of setting up an IDE and learning coding skills.
Scenario
Consider a scenario of a large-scale organization, wherein an administrator wants to create a simple Lunch Order application. The organization's employees can use this application to order lunch from a vendor's set menu.
To create an application within a few clicks from the user interface, and with minimal programming knowledge or dependency on developers, administrator creates a codeless application Lunch Order. Codeless applications are created without using BMC Helix Innovation Studio SDK or Maven archetype. These applications consist of definitions and data only, and do not include libraries.
Benefits
Creating codeless applications enables the administrator to perform the following tasks:
- Quickly create applications from the user interface.
- Develop applications with minimal programming knowledge or dependency on developers.
- Reduce errors that might arise when developing code-based applications.
- Reduce the turnaround time for creating applications that require less customization and are not complex.
- Share the codeless application with developers to add complex customizations.
Workflow
Task | Action | Reference |
---|---|---|
1 | Create an application quickly from the user interface without using Java or Javascript knowledge, by creating codeless application Lunch Order. | |
2 | Store the lunch orders created by employees, by creating record definitions. | |
3 | Design a user interface from where employees can submit their lunch orders, by creating a view. | |
4 | Track the delivery time of the lunch orders, by creating a process. | |
5 | Enable employees to access the Lunch Order application, by deploying the application to production environment. |