Skip to content

6of5/UI5-Boilerplate-Fiori

Repository files navigation

UI5 Boilerplate - Fiori Edition (UI5BP Fiori)

UI5 Boilerplate - Fiori Edition is a template for building Apps based on OpenUI5 or SAPUI5, which can be integrated into the SAP Fiori Launchpad. The UI5 Boilerplate uses the sap.m.SplitApp which itself is especially designed for tablet usage (iPad), but is also usable on smartphones with iOS and Android (iPhone 4s/5/5s/6, Nexus 4/5, ....).

It could be used as starting point for your own development.

git clone https://github.com/6of5/UI5-Boilerplate-Fiori.git

More Info can be found here:

Posts

Features

  • Based on OpenUI5, more Infos under http://sap.github.io/openui5/
  • Based on sap.m library of UI5, which provide touch optimized controls
  • Follows "Mobile First" approach, but App also works on Desktop (Chrome latest, Firefox latest, Safari, IE9 and IE10)
  • A self-contaning UI5 Component
  • Uses Routing
  • Default file structure (i18n, model, view, css, js)
  • Navigation via LeftMenu navigation (default) or Launchpad of App itself
  • Automatic generation of navigation items (Launchpad or LeftMenu) and routing.
  • i18n base model
  • Fiori compliant (hopefully) ** Usage of EventBus of Component

generate Component-preload.js file

  • Prerequities: node.js and gulp are installed execute the following command in the root folder to install necessary packages
npm install

to generate Component-preload.js run in the root folder:

gulp ui5-preload

Screenshot

integrated into SAP Fiori Launchpad on HANA Cloud Platform ui5bp fiori screenhot

License

Apache License, Version 2.0

ui5 boilerplate fiori Logo

About

UI5 Boilerplate - Fiori Edition

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published