Reading sample
2.1 Open UI5
SAPUI5 is the focus of app development, but there is also an option to use OpenUI5. This is available for everyone, whereas SAPUI5 is available to developers using platforms that support SAP customers. The majority of the controls are available in both environments, with the exception of new editions which are usually featured in the SAPUI5 Development Toolkit for HTML5 (see Chapter 10).
OpenUI5
This is an open source JavaScript library for building enterprise applications. The open source environment provides a software development kit (SDK) for development needs.
SAPUI5 is very flexible because it can be used with Eclipse, SAP Cloud Platform and Visual Studio, along with many other development options. Table 2.1 lists the libraries supported for SAPUI5. The sap.m library is used in this book because it contains the necessary controls for mobile app development. Mobile apps also use sap.ui for user experience and standard controls.
| sap.ui.comp | sap.m | sap.table |
| sap.ca | sap.me | sap.ushell |
| sap.uxap | sap.gantt | sap.ui.core |
| sap.ui.layout | sap.ui.unified | sap.ui.table |
| sap.viz |
Table 2.1: SAPUI5 libraries
The namespace sap.m is used for mobile devices and desktops. A list of all available controls is located under the API Reference tab in the SAPUI5 Development Toolkit.
All content - Learn for 7 days now, free of charge and with no obligation.
7 days of free and unlimited access to all learning content1 und den Espresso Tutorials SAP-Copiloten Espressi.
1. You can unsubscribe from the Espresso Tutorials newsletter at any time by clicking on Unsubscribe in an email from the newsletter.
1 You will have access to all learning content included in the Silver subscription. Certificates are part of the Gold subscription. Online training courses are NOT part of the Digital subscription.
