We share SAP Fiori workshop materials to SCN community.
Invitation for the class room workshops has been sent to partners. Those who can not join the class room workshop, you can look at materials.
SAP Fiori hands-on workshop:
Duration: 3 days
Target: Consultants
Prerequisite: ABAP knowledge, ERP project implementation experience ( HCM, SD, MM, Workflow, mobile, etc)
Main topics: Extensibility - How to implement Fiori apps and how to extend apps with OData in Gateway and SAPUI5.
Note:This is not the course how to develop custom app like Fiori. For development topics, please join SAP TechEd 2013.
Note: Contents were created in May 2013. Info for the latest Support Package is not included.
Day 1: SAP Fiori overview and Approve Requests App.
SAP Fiori overview:
- SAP Fiori videos
- SAP User Experience Strategy
- SAP Fiori external site What is SAP Fiori
- Technical Documents help.sap.com/fiori ( Install Guide, Security Guide, Extensibility Guide)
- Level 1 overview. Level 2 overview
- Portal Mobile edition with SAP Fiori
- Architecture overview
- Installation overview ( Fiori, Gateway, UI Add-on, Deployment options, Hub and Embedded )
- Configuration overview ( RDS Package )
- Extensibility overview ( Extensibility Guide )
- BADI list
- Using SAML 2.0 Authentication to Access Fiori Apps from the Public Internet
- Component name for customer message
Approve Request App:
- SAP Business Workflow basics
- How to add custom workflow scenarios
- How to Guide: How to add custom workflow scenarios to Fiori
- Hands-on exercise
- BADI sample
- Launchpage setting. Section 4
Day 2: OData and NetWeaver Gateway
- OData and Gateway overview
- OData example for Approve Purchase Order
- Hands-on: Testing OData with Gateway Client
- Demo: How to add additional fields in OData ( Approve Purchase Order example )
- Demo: Enabling graphic image for contacts ( Approve Purchase Order example )
- OData development
- Hands-on: Gateway Service Builder (Development overview help, Service Builder help, Tutorial Part1, Tutorial Part2 )
- SAP NetWeaver Gateway Developer Center
Day 3: SAPUI5 and UI Theme Designer
- SAPUI5 overview
- Hands-on: Setting eclipse
- Hands-on: SAPUI5 basics
- SAPUI5 sample code ( Approve Purchase Order )
- Thenical introduction for Approve Apps UI
- Hands-on: Add custom fields which is implemented in day 2
- UI Development Toolkit for HTML5 Developer Center
- Theme Designer overview
- Demo: How to Guide: UI Theme Designer
- Developer Guide for UI Theme Designer