Development Environment

This part of the documentation gives you guidance on the most common and recommended use cases of the installation, configuration and setup of the UI development toolkit for HTML5 (OpenUI5) development environment.

Depending on your use case, you can choose one of the following development environments.
SAP Web IDE is a web-based development environment that is optimized for developing OpenUI5 complex apps using the latest innovations, developing and extending SAP Fiori apps, developing mobile hybrid apps, and extending SAP Web IDE with plugins and templates. Develop apps using OpenUI5 and the development environment (editor and Web server) of your choice. You can either download all of the sources or refer to the online version of OpenUI5. Used for developing apps for simple use cases. The SAPUI5 application development tools for Eclipse provide wizards to support you in creating apps in an easy way. With the application project wizard, the necessary application skeleton containing views and controllers will automatically be created. Used for modifying OpenUI5. The environment is based on Node.js, used as a server, with a build process that is based on Grunt. This section provides information for the initial setup, development roundtrip, and tests execution.