Professional Documents
Culture Documents
OpenSAP Fiux2 Week4 All Slides
OpenSAP Fiux2 Week4 All Slides
Public
Prototype
Develop
Test
Package
and Deploy
Extend
Public
AppBuilder
AppDesigner
Gateway
Productivity
Accelerators
SAP Fiori
Toolkit
Eclipse
UI Development
Toolkit for
HTML5
SAP Fiori
Cloud
Edition
SAP HANA
Cloud
Integration
SAP Mobile
Services
UI Theme
Designer
Development
Infrastructure
API
Management
This is the current state of planning and may be changed by SAP at any time.
Public
Public
Increase productivity by
simplifying development
to create great apps faster
Public
Prototype
BUILD
Layout Editor
Develop
Test
Code Editor
Instant Preview
Validations
Mock Data
Templates&Wizards
Sample Apps
Git
Package and
Deploy
HCP
HCPms
ABAP Repository
SMP
Enterprise Portal
Export
Extend
Visual Extensibility
Wizards
Layout Editor
SAP Fiori, cloud
edition
Public
VizPacker
and more
Public
Optional plug-ins
External services
SAP HANA XS
(OData services)
Templates
SAP Gateway
(OData services)
Plugin
Git
SAPUI5
Public
Public
10
Public
11
SAPUI5
SAPUI5 Developer Center- Demo Kit (interactive doc on
SAPUI5 / OpenUI5):
https://sapui5.hana.ondemand.com/sdk/
OpenUI5:
http://sap.github.io/openui5/
UI Development with SAPUI5 documentation:
https://help.hana.ondemand.com/help/frameset.htm?e8fda
a44bb5710148368de02b150bce3.html
Public
12
Thank you
Contact information:
open@sap.com
Public
14
Capabilities
Wizard to create apps from templates
Quick Start with Layout Editor using drag & drop
Leverage mock data instead of back-end system
Import prototype from Build tool
Wizard
Start
Import from
Layout
Editor
Import
Public
while (true)
Unit testing
Design
Develop
Test
Public
Project Settings:
Public
Public
Unit Test
SAP Fiori
Component
Frame
Mock
Data
SAPUI5
Version
Application
URL
Parameters
x
x
10
Public
11
Thank you
Contact information:
open@sap.com
Public
13
Creating Your First SAP Fiori App with SAP Web IDE Templates
Templates & sample apps
Templates for creating projects
Basic SAPUI5 projects
SAP Fiori apps
(Master-Detail & Worklist)
SAP Fiori smart template
application
Hybrid mobile applications
SAP Web IDE plug-in development
Sample applications
SAP Fiori reference apps
Easily ramp up SAP Fiori
development by audited end-to-end
sample applications as reference
Public
Creating Your First SAP Fiori App with SAP Web IDE Templates
Freestyle templates: Kick-start your app development
Motivation & Benefits
Quality focus
Clear separation of test/productive
code
Shipped with tests (OPA5 and QUnit)
Versioning according to SAPUI5 release
cycle
Shipped with SAP Web IDE
2015 SAP SE or an SAP affiliate company. All rights reserved.
Public
Creating Your First SAP Fiori App with SAP Web IDE Templates
Freestyle templates: Master-Detail & Worklist
Master-Detail
Worklist
Public
Creating Your First SAP Fiori App with SAP Web IDE Templates
Freestyle templates: Get started!
SAPUI5 Master-Detail
Application
SAPUI5 Worklist
Application
Public
Creating Your First SAP Fiori App with SAP Web IDE Templates
Template customization
Choose a data model as a basis for your app
Typically connect to SAP Gateway service
Alternatively use a local file
Email
Address
Group
Contact
ContactGroup
Organisation
Person
Public
Creating Your First SAP Fiori App with SAP Web IDE Templates
SAP Fiori reference apps (1/2)
SAP Web IDE currently offers 3 reference apps:
Shop
Manage Products
Master-detail pattern
Master-detail pattern
Please note:
The back-end service is available with SAP NetWeaver 7.40 SP10
SCN: http://scn.sap.com/docs/DOC-59963
2015 SAP SE or an SAP affiliate company. All rights reserved.
Public
Creating Your First SAP Fiori App with SAP Web IDE Templates
SAP Fiori reference apps (2/2)
SAP Fiori reference apps are available as sample apps in SAP Web IDE:
In contrast to the templates, SAP
Fiori reference apps are complete
apps with all the coding. They can
be used as a reference or to copy
& paste coding from.
They provide exemplary coding
and comprehensive comments
Mock-server support allows
immediate look & try, even without
a back-end system
Public
Creating Your First SAP Fiori App with SAP Web IDE Templates
Demo
Public
Thank you
Contact information:
open@sap.com
Public
11
Public
Public
Public
Public
Thank you
Contact information:
open@sap.com
Public
Test the
application
with a back
end
Next Steps
Create an
SAPUI5 app
from a
template
Set up a
back-end
connection
in SAP
HANA Cloud
Platform
Schema / Structure
Optional:
Customize
or enhance
the gateway
service for
OData
Public
Public
Test the
application
with the
mock service
Mock Data
Create an
SAPUI5 app
from a
template
Create and
set up an
EDMX file
Schema / Structure
Public
Public
Thank you
Contact information:
open@sap.com
Public