Professional Documents
Culture Documents
ROBERT.EIJPE@NL4B.COM
dinsdag
© 2014 17 november
NL for 2015
Business. All rights reserved. © NL for Business 2014. All rights reserved. 1
My profile
My Focus on My Focus on My
Integration Developer skills Robert Eijpe
User Experience
User Experience Architect
SAP Fiori Gateway UI5 Fiori Consultant
SAP Personas Cloud Integration HANA
Business Client Process Orchestration ABAP SAP Consultant
since 1996
The evolution
EasyRun
EasyBuild
EasySetup
EasyRun
EasyBuild
EasySetup
Implementation
• Pay stub
• Implement ESS/MSS
Hana XS Engine
HANA Database
*** Transactional apps can run on any database & do not require HANA database
© 2014 NL for Business. All rights reserved. 18
Fiori Landschap Check & Decisions
Outlook planned: • Fiori Launch Pad as browser page • Fiori Launch Pad as mobile app • Fiori App as mobile app
• Integration of SAP Fiori Apps in • No installation required • Improved performance • Native device integration
NWBC index page Support iOS, Android & Windows • Automatic Logon support
• Push Notifications
Outlook future: Outlook future: • Offline application data
• SAP FLP with SAP Gui native • Replacement of SAP portal synchronization
experience
• SAP FLP configuration only
Gain productivity
https://www.youtube.com/watch?t=124&v=v6tOQlBTAY4
Application
Platform Start
Verify &
Network &
prepare SAP
Security
Backend
Configuration
Fiori
Infrastructure
Installation
Lessons learned:
• Initial setup of landscape is complex and time consuming
• New technology needs adopters, not blockers
• Expectations of end users are very high, but they love it
• If backend functionality is standard, implementation of Fiori apps can be done in days
EasyRun
EasyBuild
EasySetup
Design
Build
Rollout Rollout
Extended Application
© 2014 NL for Business. All rights reserved. 30
EasyBuild Fit/Gap Phases– Customer Requirements
Front-end server
7.40+
Standard
available
Fit
requirements
Fit
requirements
with
extensions
Collaboration
User preferences Integration with SAP Jam
Collaborate with project
members
Fiori Fiori
SAP Specific Fiori Launchpad
Web Application
Web Mobile Device specific
Mobile Application
App App Fiori Apps
UI5
Applications
UI5 Application (embedded in CMS)
© 2014 NL for Business. All rights reserved. 46
EasyBuild Build Phases – Type of Applications II
Fiori-like
Fiori-like Application Application
© 2014 NL for Business. All rights reserved. 48
EasyBuild Build phases - Fiori Control Library
https://sapui5.hana.ondemand.com/sdk/explored.html
© 2014 NL for Business. All rights reserved. 50
EasyBuild Build Phases – Type of Applications III
Fiori Web
Applications
New or Extended Fiori Application
© 2014 NL for Business. All rights reserved. 51
My 10 Golden Rules for Fiori Development
Session Wednesday 14.00 – Best Practise for Building Your Own Fiori Apps for FLP
View
View
Controllers
Controllers
app descriptor
Component Fiori App
Controller
Component
Fiori Apps as Container
Fiori Mobile
Fiori Mobile Apps Applications
EasyRun
EasyBuild
EasySetup