Build Enterprise-grade Apps, Create a Consistent UX
SAPUI5 (SAP user interface for HTML5) is a collection of libraries that you can use to build desktop and mobile applications that run in a browser. With the SAPUI5 JavaScript toolkit, you can create web applications using HTML5 web development standards.
SAP's Ian Thain and Marius Obert discuss the capabilities of SAPUI5.
SAPUI5
SAPUI5 is a framework that includes a collection of libraries that you can use to build applications that run in a desktop or mobile browser – while only maintaining one code base. Using the SAPUI5 JavaScript toolkit, it’s easy to build HTML5 applications that are accessible and responsive without additional coding.
USE CASE
Create consistent UX
Most organizations face the problem of having multiple systems with multiple interfaces. With SAPUI5, you can build apps with a consistent UX using a variety of UI controls, resulting in designs that adhere to SAP standards.
Learn more about SAP Fiori design guidelines
USE CASE
Extend your enterprise apps
Use the extension mechanism of standard apps to enable features or add new fragments to meet the needs of your enterprise’s apps.
LEARNING JOURNEY
Build SAPUI5 and SAP Fiori applications
Develop the technical skills to successfully design and develop SAP Fiori applications with SAPUI5. Get started.
USE CASE
Create consistent UX
Most organizations face the problem of having multiple systems with multiple interfaces. With SAPUI5, you can build apps with a consistent UX using a variety of UI controls, resulting in designs that adhere to SAP standards.
Learn more about SAP Fiori design guidelines
USE CASE
Extend your enterprise apps
Use the extension mechanism of standard apps to enable features or add new fragments to meet the needs of your enterprise’s apps.
LEARNING JOURNEY
Build SAPUI5 and SAP Fiori applications
Develop the technical skills to successfully design and develop SAP Fiori applications with SAPUI5. Get started.
Tutorial: Develop Your First SAPUI5 Web App on Cloud Foundry
Learn how to develop a simple SAPUI5 web app and deploy it to the cloud, and learn the various tools you can leverage to deploy applications to Cloud Foundry.
Tutorial: Create a Web Front End with SAPUI5 in Web IDE
Learn advanced concepts of SAPUI5, such as data binding, i18n, and routing the build a responsive web application that runs on desktop as well as on mobile devices.
Tutorial: Develop Your First SAPUI5 Web App on Cloud Foundry
Learn how to develop a simple SAPUI5 web app and deploy it to the cloud, and learn the various tools you can leverage to deploy applications to Cloud Foundry.
Tutorial: Create a Web Front End with SAPUI5 in Web IDE
Learn advanced concepts of SAPUI5, such as data binding, i18n, and routing the build a responsive web application that runs on desktop as well as on mobile devices.
Under the Hood
SAPUI5 simplifies web application development. A variety of UI controls, ranging from basic elements to complex UI patterns, can be combined for an appealing layout. All UI controls leverage a consistent design language and coherent UX patterns. SAPUI5 flexibility services let you easily adapt the UI of an app and store the changes in a layered repository.

SAP Community
The Community is ready to help you with your day-to-day questions. You can also contribute your expertise to benefit other developers.
Documentation
The SAP Help Portal contains all the official help documentation for SAPUI5 from concepts and development to latest releases.
Code Samples
Code samples illustrate software features and capabilities, and provide other helpful resources to show you how an SAP solution can be extended.
Under the Hood
SAPUI5 simplifies web application development. A variety of UI controls, ranging from basic elements to complex UI patterns, can be combined for an appealing layout. All UI controls leverage a consistent design language and coherent UX patterns. SAPUI5 flexibility services let you easily adapt the UI of an app and store the changes in a layered repository.

Under the Hood
SAPUI5 simplifies web application development. A variety of UI controls, ranging from basic elements to complex UI patterns, can be combined for an appealing layout. All UI controls leverage a consistent design language and coherent UX patterns. SAPUI5 flexibility services let you easily adapt the UI of an app and store the changes in a layered repository.

SAP Community
The Community is ready to help you with your day-to-day questions. You can also contribute your expertise to benefit other developers.
Documentation
The SAP Help Portal contains all the official help documentation for SAPUI5 from concepts and development to latest releases.
Code Samples
Code samples illustrate software features and capabilities, and provide other helpful resources to show you how an SAP solution can be extended.