Skip to content

6of5/UI5SplitApp-Boilerplate

Repository files navigation

UI5 Boilerplate

UI5 Boilerplate is a template for building Apps based on OpenUI5 or SAPUI5. 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/UI5SplitApp-Boilerplate.git

More Info can be found here:

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)
  • Default file structure (i18n, model, view, css, js)
  • Navigation via Launchpad (default) or LeftMenu navigation
  • Automatic generation of navigation items (Launchpad or LeftMenu)
  • i18n base model

Local Development with Grunt

Assuming Node.js is already installed.

Setup

Run the following commands once:

npm install -g grunt-cli
npm install

Run Dev Server and Open UI5 Boilerplate in Browser

Execute following commands to start the dev server:

grunt server

Usage with Eclipse 4.3 + SAP UI Development Toolkit for HTML5

git clone -b eclipseKepler https://github.com/6of5/UI5SplitApp-Boilerplate.git

License

Apache License, Version 2.0

ui5 Logo

Releases

No releases published

Packages

No packages published