Académique Documents
Professionnel Documents
Culture Documents
SAP UX Strategy
Record of achievement
Enter to win a MacBook Air
day of effort expected each week
Public
Gain productivity
Increase user adoption
Decrease user errors
Public
Public
Public
Public
Public
Public
Thank you
Contact information:
open@sap.com
Public
11
Public
Disaggregate apps for each role into granular, relevant tasks and activities
Public
Internal
Sales Rep
Create Sales
Quotation
Create Sales
Order
AR Accountant
Warehouse
Worker
Billing Admin
ATP Check
Purchase
Material
Post Invoice
Create Leave
Request
Credit Check
Post Goods
Receipt
Create
Delivery
Post Goods
Issue
Clear
Incoming
Payment
Public
Human
Resources
CRM
Procurement
Public
Role-based
Responsive
Supports how
and where you
work, at any
time
Simple
Coherent
Focuses on
whats
important
Provides one
fluid, intuitive
experience
Delightful
Makes an
emotional
connection
Public
Analytical
Fact Sheet
Task-based Access
Insight to Action
Runs on
SAP HANA
and any DB
Public
Dynamic charts to
provide high level,
real-time overview
Public
Launched
Master List
Detail Page/List
Line Item/Detail
First Page
Second Page
Third Page
Fourth Page
Launched
Master List
Detail Page/List
Line Item/Detail
First Page
Second Page
Third Page
Fourth Page
Public
Theming
Dev. Tools
Public
10
Public
11
Design
Visual Design
Information
Architecture
Responsive
Simple
Coherent
Delightful
Technology
Interaction
Patterns
User Interface
Business Logic
Public
12
Thank you
Contact information:
open@sap.com
Public
14
Public
Public
Public
Public
Public
Public
Public
Public
Public
10
Public
11
Public
12
Public
13
9 sec
8 sec
Public
14
A USER
INTERFACE
IS LIKE A JOKE.
IF YOU HAVE TO
EXPLAIN IT, ITS
NOT THAT
GOOD
2014 SAP SE or an SAP affiliate company. All rights reserved.
Public
15
Thank you
Contact information:
open@sap.com
Public
17
Public
Extensibility information
per app
Extension points
Technical
documentation
& much more
Public
Load preview
controls
Key capabilities
Preview
Basic cross-technology
options (Quick
Theming)
https://themedesigner.hanatrial.ondemand.com/
2015 SAP SE or an SAP affiliate company. All rights reserved.
Public
Public
User Interface
https://sapui5.netweaver.ondemand.com/sdk/content/Overview.html
Business Logic
https://sapui5.netweaver.ondemand.com/sdk/explored.html
Public
Benefits of
UX Rapid-Deployment
Solutions
http://service.sap.com/rds-fiori-apps
http://service.sap.com/rds-ui-sapui5
http://service.sap.com/public/rds-sup
http://service.sap.com/rds-mobilesecure
Public
Thank you
Contact information:
open@sap.com
Public
SAP Annotations
OData
Atom
Publishing
Atom
Syndication
JSON
XML
HTTP(S)
Resource path
Query options
Public
SAP Annotations
OData
Atom
Publishing
Simple types
Complex types
Associations between entries
Navigation paths between entries
Custom behavior beyond the standard QUERY, CREATE,
READ, UPDATE, DELETE (QCRUD) operations
JSON
Atom
Syndication
XML
HTTP(S)
Public
Public
XML / ATOM
Public
Public
Parameter
Description
Example
$orderby
/Products?$orderby=Rating,desc
only theservice,
first N items
in acan
collection
/Products?$top=5
$top accessingSelects
When
an OData
you
supply some
system query options to influence the
returned entries.
$skip
/Products?$skip=2
$filter
/Suppliers?$filter=Address/City
eq 'Redmond'
$expand
/Categories?$expand=Products
$format
/Products?$format=json
$select
/Products?$select=Price,Name
Public
Public
Public
Core
sap.ui.core
sap.ui.base
sap.ui.model
Controls
sap.ui.m
sap.ui.commons
sap.ui.layout
sap.ui.table
jQuery
data.js
sap.ui.core The SAPUI5 Core Runtime. Also Contains the UI5 jQuery
plugin (jQuery.sap.*), the Core and all its components, base classes
for Controls and the Model View Controller components.
sap.ui.ux3
10
sap.ui.table
Includes the Table control
sap.ui.commons
Includes bread and butter" controls like TextField, Button
Public
11
Public
12
sap.ui.core.mvc.ViewType.Template
Public
13
The view then implements a button on which is the text "Say Hello" and that when pressed, will
invoke the sayHello() method.
<core:View xmlns:core="sap.ui.core" xmlns="sap.ui.commons" controller="sap.hcm.Address">
<Panel>
<Button press="sayHello" text="Say Hello" />
</Panel>
</core:View>
Public
14
Model data
John Doe
John Doe, 35
Age: 35
Model data
has been updated
John Doe
Model data
John Doe
John Doe, 35
Age: 35
Resulting
UI5 Control / Output
John Doe, 36
Age: 36
Resulting
Model data
John Doe
John Doe, 36
Age: 36
Public
15
Public
16
Thank you
Contact information:
open@sap.com
Public
18