docs

Demo Apps

With the Demo Kit, we deliver some demo apps that show you how you can use the various features and controls of OpenUI5.

You can open the apps directly at Demo Apps. You can also download the source files there to have a look at the code.

We have the following categories of demo apps:

The following tables give an overview of what each demo app shows.


Features, Layouts, and Specific Topics

Demo App Feature Layouts Specific Topic
*Shopping Cart* [XML View](/docs/04_Essentials/xml-view-91f2928.html) [Busy Indicators](/docs/08_More_About_Controls/busy-indicators-0dd2110.html) [Device Adaptation](/docs/05_Developing_Apps/device-adaptation-using-device-models-for-your-app-8dbd35e.html) [Expression Binding](/docs/04_Essentials/expression-binding-daf6852.html) Input validation \(see [Validation Messages](/docs/04_Essentials/validation-messages-a90d93d.html)\) `sap.ui.layout.BlockLayout` `sap.ui.layout.VerticalLayout` `sap.ui.layout.form.SimpleForm` Filtering, custom filter Sorting Formatting [Behavior-Driven Development with Gherkin](/docs/04_Essentials/behavior-driven-development-with-gherkin-45ac9f1.html) [Mock Server](/docs/04_Essentials/mock-server-69d3cbd.html) \(OData V2\) Local storage
*Browse Orders* [XML View](/docs/04_Essentials/xml-view-91f2928.html) [Busy Indicators](/docs/08_More_About_Controls/busy-indicators-0dd2110.html) [Device Adaptation](/docs/05_Developing_Apps/device-adaptation-using-device-models-for-your-app-8dbd35e.html) [Expression Binding](/docs/04_Essentials/expression-binding-daf6852.html) `sap.ui.layout.ResponsiveGridLayout` `sap.ui.layout.form.SimpleForm` `sap.f.FlexibleColumnLayout` Sorting Grouping Formatting [Mock Server](/docs/04_Essentials/mock-server-69d3cbd.html) \(OData V2\)
*Shop Administration Tool* [XML View](/docs/04_Essentials/xml-view-91f2928.html) [Busy Indicators](/docs/08_More_About_Controls/busy-indicators-0dd2110.html) [Device Adaptation](/docs/05_Developing_Apps/device-adaptation-using-device-models-for-your-app-8dbd35e.html) [Expression Binding](/docs/04_Essentials/expression-binding-daf6852.html) [Custom Controls](/docs/07_Developing_Controls/developing-controls-8dcab00.html) `sap.ui.layout.BlockLayout` `sap.ui.layout.ResponsiveGridLayout` `sap.uxap.ObjectPageLayout` Formatting
*Employee Directory* [XML View](/docs/04_Essentials/xml-view-91f2928.html) `sap.ui.layout.form.SimpleForm` [Mock Server](/docs/04_Essentials/mock-server-69d3cbd.html) \(OData V2\) [Routing and Navigation](/docs/04_Essentials/routing-and-navigation-3d18f20.html)
*Bulletin Board* [XML View](/docs/04_Essentials/xml-view-91f2928.html) [Busy Indicators](/docs/08_More_About_Controls/busy-indicators-0dd2110.html) `sap.ui.layout.form.SimpleForm` Sorting Formatting [Mock Server](/docs/04_Essentials/mock-server-69d3cbd.html) \(OData V2\) Custom type
*Manage Products* [XML View](/docs/04_Essentials/xml-view-91f2928.html) [Busy Indicators](/docs/08_More_About_Controls/busy-indicators-0dd2110.html) Sorting Formatting [Mock Server](/docs/04_Essentials/mock-server-69d3cbd.html) \(OData V2\)

Controls

Demo App `sap.m` `sap.m.semantic` Other Libraries
*Shopping Cart* `Carousel` `ColumnListItem` `DatePicker` `FormattedText` `LightBox` `List` `MessagePage` `MessagePopover` `NavContainer` `NotificationListItem` `ObjectListItem` `PullToRefresh` `RangeSlider` `SearchField` `SegmentedButton` `StandardListItem` `Toolbar` `Wizard`    
*Browse Orders* `IconTabBar` `List` `ObjectHeader` `PullToRefresh` `SearchField` `SegmentedButton` `SplitApp` `Table` `DetailPage` `GroupSelect` `MasterPage` `SendEmailAction`  
*Shop Administration Tool* `App` `ColumnListItem` `List` `MessagePopover` `ResponsivePopover` `SearchField` `StandardListItem` `Table` `Toolbar` `sap.tnt.NavigationListItem` `sap.tnt.ToolHeader` `sap.tnt.ToolPage` D3 charts \([https://d3js.org](https://d3js.org)\)
*Employee Directory* `App` `IconTabBar` `List` `Toolbar`  
*Hello World* `App`
*Bulletin Board* `App` `ColumnListItem` `IconTabBar` `Toolbar` `FullscreenPage` `SendEmailAction`  
*Manage Products* `App` `Toolbar` `FullscreenPage` `SendEmailAction`