Show TOC

SAPUI5 Developer GuideLocate this document in the navigation structure

The UI development toolkit for HTML5 (SAPUI5) is a user interface technology that is used to build and adapt client applications.

The SAPUI5 runtime is a client-side HTML5 rendering library with a rich set of standard and extension controls. It provides a lightweight programming model for desktop as well as mobile applications. Based on JavaScript, it supports RIA like client-side features. SAPUI5 complies with OpenAjax and can be used together with standard JavaScript libraries.

  • It supports CSS3, which allows you to adapt themes to your company's branding in an effective manner.

  • It is based on an extensibility concept regarding custom controls.

  • It uses the open source jQuery library as a foundation

SAPUI5 Demo Kit

SAPUI5 comes together with a Demo Kit, which contains:

  • A Developer Guide with a summary of valuable information around the used programming languages, open source technologies, development tools and APIs
  • Explored app, which gives a detailed view on almost every control including detailed information on the properties, aggregations, events and methods. Additionally it provides running samples including a code view, where you can easily copy the needed code snippets
  • A Controls section containing running demo examples with descriptions and source codes for the core libraries
  • API Reference with JavaScript documentation of Framework and Control API
  • Demo Apps with running samples

The demo kit is available in your system:

http://<host>:<port>/sap/public/bc/ui5_ui5/demokit/. Replace host and port with your systems's data.

Note

You can also access the Demo Kit online: SAPUI5 Demo Kit on SAP HANA Cloud Platform

This might not be the version of your local installation.