Setting up the environment to develop a code-based application
BMC Helix Platform enables you to build your own applications with the help of different designer consoles, deploy them for the end users, and manage or configure them.
The following image provides the broad level steps to setup the environment to develop a code-based application:
This section provides information about how you can setup the environment and installing the necessary tools to develop code-based applications, create application project, deploy the application in BMC Helix Innovation Studio.
|Review and understand best practices when developing code of your application||Best practices for developing application code|
|Set up the environment to develop an application||Setting up your IDE and installing BMC Helix Platform SDK|
|Create a new application project or library project||Creating a Project using Maven and the Archetype|
Create a deployment package for an application and deploy the package to the BMC Helix Platform
|Deploying your Digital Service application for the first time to start working in BMC Helix Innovation Studio|
Specify the dependency of your application on the other bundles
|Using components from another developer's Digital Service application or library|
Specify the third party code dependency for your application
|Using code from open source|
|Set up the application as requiring a license to protect your IP so that only licensed tenants can use the application|
Set up a collaborative development environment so multiple developers want to simultaneously work on an application
|Developing collaborative Digital Service applications|