Course announcements

  • This course will begin with the simple question: “How do I mobilize a standard SAP Fiori App?” The learner will explore SAP Fiori on mobile as a user requirement and learn the various tools available at SAP for mobilizing standard SAP Fiori applications. Participants will explore the various application types and what each requires by mobile users. There will be discussions and exercises associated with SAP Fiori runtimes, the SAP Fiori Client, and the specific mobile qualities of the SAP Fiori Client. Finally, participants will engage in a business case scenario to perform the hands-on exercises to mobilize an existing SAP Fiori application using SAP Web IDE and the Hybrid Application Toolkit (HAT).

Goals

  • This course will prepare you to:
    • Describe the basics of Fiori and SAPUI5
    • Understand Mobilizing Fiori (HAT)
    • Use the HAT plugin
    • Work in the HCP and HCPms environments
    • Enable HAT on Mac for iOS mobile app development
    • Describe Fiori CRM Apps
    • Use the Kapsel Plugins
    • Use the Kapsel Offline Plugins
    • Perform Push Notifications
    • Enable push for iOS Devices
    • Use Fiori Mobile Services

Audience

  • Developer
  • Developer Consultant
  • Solution Architect
  • Enterprise Architect
  • Technology Consultant

Prerequisites

Essential

Recommended

Course based on software release

  • One single VM with below SW installed to enable HCPms development.
  • Node.js 0.12.9
  • JDK 1.8
  • Cordova 5.4.1 (use npm)
  • Git 2.8.1
  • Apache Ant 1.8
  • Android SDK 5.1.1 (API Level 22)
  • HAT Tool
  • SMP3.0 SDK SP11 for Kapsel

Content

  • Overview Mobilizing Fiori (HAT)
    • Explain the basics of Fiori and SAPUI5
    • Describe the steps to Mobilizing Fiori (HAT)
    • Use the HAT plugin
    • Gain an overview of HCPms
    • Enable HAT on Mac
  • Overview HCPms and Offline
    • Outline the Fiori CRM Apps
    • Use Kapsel Plugins
    • Use Kapsel Offline Plugins
  • Push Notifications
    • Use Push Notifications
    • Enable push for iOS Devices
  • Fiori Mobile Services
    • Work in the Fiori Mobile Services environment