Developing Codeless Applications - Documentation for Bmc Helix Platform 20.08

BMC Helix Platform enables you to create codeless applications and libraries in both a development (Developer Sandbox) and a pre-production (Tailoring) environment. As an administrator, you can create a new codeless application or library bundle within BMC Helix Innovation Studio. Codeless bundles consist of definitions and data only, and do not include any Java or JavaScript code. 

The following video (8:01) demonstrates how a small codeless application can be rapidly developed by using BMC Helix Platform.

The video shows an older version of BMC Helix Platform. The previous product name was BMC Helix Innovation Suite. Although there might be minor changes in the UI, the overall functionality remains the same.


 

Benefits of codeless bundles

  • Develop applications and libraries without having to know or learn a programming language.
  • Eliminate the dependency on a procode developer to build an application or library.
  • Minimize the complexity of initially setting up an environment to build applications and libraries since a codeless bundle does not require setting up a full IDE, build tool, and source control system. Please note that you will need some technology to manage versions of your changes of a codeless bundle. For instance you can export and save copies of your bundle to a file system that is backed up on a regular basis or if you prefer, you can leverage a source control system to check in versions of your bundle.
  • Construct applications quickly by using drag and drop visual designers to define the structure of your application.
  • Easily maintain and modify your applications and libraries since the structure of your application is visually represented in the visual designers. 

Important

  • Codeless bundles created in a Tailoring environment are considered your intellectual property and are not tailorable. In other words, changes you make on your bundles are not considered customizations and instead are changes to the original objects. Codeless bundles you create in Tailoring can't be seen or used by other tenants. Your codeless bundles can't be installed in tenant spaces other than your own.
  • To add custom code to your codeless application or library, you must convert your bundle to a coded bundle and move it to a Developer Sandbox environment. For more information, see Extending codeless applications with custom coded components.

Custom codeless applications contain a universal entry point that is shared by all applications and includes an index.html file. Developers are not required to include framework functionality that maintains a custom entry point in their coded applications.

The universal entry URL is formatted like this:

 

Process for creating codeless applications

The following image shows the workflow for creating and promoting a codeless bundle from one environment to the next:

James H. Sterling

James H. Sterling

Environmental Science & Climate Journalist

James Sterling reports on renewable energy developments, climate policy, ecological conservation, and green tech innovations around the globe.

Share this article
Twitter Facebook Pinterest