End-to-end process for developing your Digital Service application
Before you begin with the development of Digital Service application make sure that you install all the components required to develop an application. BMC Helix Platform and database are installed in the Amazon Web Services (AWS) instance.
BMC Helix Platform provides you the flexibility to develop your application via code based development and definition based development.
- Using BMC Helix Platform SDK and Maven archetype you can create the project for your application.
- Using BMC Helix Innovation Studio, you can create data, business logic and user interface required for your application.
- Using Java and JavaScript you can extend the service objects and customize the behavior of service objects using Java and JavaScript.
After you complete the application development you can deploy your application to an external environment where the users can tailor and use the application. The following image describes the recommended end-to-end process for developing an application:
Navigation tip
Click the steps in the image to go to the detailed topics.
Development of an application comprises of the following tasks:
Task | Action | Tool |
---|---|---|
1 | Setting up the development environment | |
2 | Creating project and deploying the project for the first time | Maven |
3 | Designing data and creating the data model (creating the data definitions) | BMC Helix Innovation Studio |
4 | Creating business processes (you can start creating process and rules using BMC Helix Innovation Studio in parallel with creating data definitions) | BMC Helix Innovation Studio |
5 | Creating rules | BMC Helix Innovation Studio |
7 | Creating the UI for the application (creating views) | BMC Helix Innovation Studio |
8 | Configuring shell to create the header and navigation for your application | BMC Helix Innovation Studio |
9 | If required, create custom view components | Eclipse |
10 | If required, add custom service actions (@ Action), custom Data Page Query, custom command, and custom REST resources. | Eclipse |
11 | Creating development package for the application | Maven |
Comments
Log in or register to comment.