UI5 Boilerplate - Fiori Edition
JavaScript HTML CSS
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
app
css
i18n
img
model
util
view
.gitattributes
.gitignore
.project.json
Component.js
LICENSE
README.md
gulpfile.js
index.html
neo-app.json
package.json

README.md

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