Using Custom JavaScript in your solution
It is always possible to create any kind of custom client, or integration, using any programming language or framework you like, as long as it supports HTTP and REST-based interactions with services.
In addition to that, the BMC Helix Platform SDK provides a tight integration to custom View Components that are built using the AngularJS framework. These will appear in View Designer and can easily be integrated with an application at run-time, using the same techniques we have used for the standard components that we have been using all along in this tutorial. For more information about this, please see Creating-a-custom-user-interface-with-AngularJS.
The remainder of this tutorial will show an extremely simple "hello-world" type of component that is already included in the Meal Program Library sample source code.