Show TOC

LibrariesLocate this document in the navigation structure

The basis of SAPUI5 is a set of JavaScript and CSS libraries.

To use these libraries, different ways to embed them into your application are provided and this is handled automatically by the respective resource handler. You can use different libraries in one application.

The mobile library, called sap.m, ist designed especially for mobile devices and tablets, but can be used for desktop applications as well. The other libraries are designed for desktop applications and can be used to run on tablets as well, but not focussed on mobile devices.

Table 1: Main UI Libraries
Library Description Supported Devices API References
    Mobile Tablet Desktop  
sap.ui.commons Common library for standard controls -- Yes Yes sap.ui.commonsInformation published on SAP site
sap.m Library with controls specialized for mobile devices. Yes Yes Yes sap.mInformation published on SAP site
sap.me

SAPUI5 library with controls specialized for mobile devices (extension).

Yes Yes Yes sap.meInformation published on SAP site
sap.makit

SAPUI5 library contains the makit charts.

Yes Yes -- sap.makitInformation published on SAP site
sap.ui.ux3

SAPUI5 library with controls that implement the SAP User Experience (UX) Guidelines 3.0

-- Yes Yes sap.ui.ux3Information published on SAP site
sap.viz

SAPUI5 library containing chart controls based on the VIZ charting library

Yes Yes Yes sap.vizInformation published on SAP site
More Information

The Controls section of the SAPUI5 Demo Kit provides detailed information including coding samples and details on the properties, aggregations and events: SAPUI5 Demo Kit: ControlsInformation published on SAP site

The API reference for all libraries can be found here: SAPUI5 Demo Kit: API ReferenceInformation published on SAP site