You are on page 1of 38

MOB100 The Hitchhikers Guide to Mobile

Technology at SAP

Public
Speakers

Las Vegas, Sept 19 - 23 Bangalore, October 5 - 7 Barcelona, Nov 8 - 10

Gerhard Henig Paramita Biswas Gerhard Henig

2016 SAP SE or an SAP affiliate company. All rights reserved. Public 2


Disclaimer

The information in this presentation is confidential and proprietary to SAP and may not be disclosed without the permission of
SAP. Except for your obligation to protect confidential information, this presentation is not subject to your license agreement or
any other service or subscription agreement with SAP. SAP has no obligation to pursue any course of business outlined in this
presentation or any related document, or to develop or release any functionality mentioned therein.

This presentation, or any related document and SAP's strategy and possible future developments, products and or platforms
directions and functionality are all subject to change and may be changed by SAP at any time for any reason without notice.
The information in this presentation is not a commitment, promise or legal obligation to deliver any material, code or functionality.
This presentation is provided without a warranty of any kind, either express or implied, including but not limited to, the implied
warranties of merchantability, fitness for a particular purpose, or non-infringement. This presentation is for informational
purposes and may not be incorporated into a contract. SAP assumes no responsibility for errors or omissions in this
presentation, except if such damages were caused by SAPs intentional or gross negligence.

All forward-looking statements are subject to various risks and uncertainties that could cause actual results to differ materially
from expectations. Readers are cautioned not to place undue reliance on these forward-looking statements, which speak only
as of their dates, and they should not be relied upon in making purchasing decisions.

2016 SAP SE or an SAP affiliate company. All rights reserved. Public 3


Agenda

Introduction
Mobile App Development
Mobile Offering on SAP HANA Cloud Platform
Mobile On-Premise
Customer Examples

2016 SAP SE or an SAP affiliate company. All rights reserved. Public 4


Mobile is the Face of Digital

Transformational mobile apps deliver the value of digital


business cases
87% of executives believe that mobile apps are necessary to
realize the full benefits of Digital *
85% of Executives believe apps are the dominant interface of
the future *

*Accenture Digital (2015) Growing the Digital Business: Spotlight on Mobile Apps. https://www.accenture.com/us-en/_acnmedia/Accenture/Conversion-Assets/DotCom/Documents/Global/PDF/Digital_1/Accenture-
Mobility-Research-Mobile-App.pdf. Copyright 2015 Accenture All rights reserved

2016 SAP SE or an SAP affiliate company. All rights reserved. Public 5


Mobile is the Primary Interface to the Digital Core

IoT & Big Data Mobile apps transform the


work experience, driving
productivity & efficiency

Mobile apps orchestrate


Digital Core
processes across enterprise
systems and traditional
enterprise boundaries.

Workforce Mobile user experience is


Engagement critical for adoption for
internal and external users

2016 SAP SE or an SAP affiliate company. All rights reserved. Public 6


The Mobile User Experience

Hybrid Native
SAP Fiori, SAP UI5, or HTML5 SAP HCP SDK for iOS
Consistent user experience across SDKs for Android, Windows
devices New Native Fiori Design Language
Hybrid SDK based on Apache Cordova Optimal user experience

Mobilized Content Beyond Apps


Simple mobile access to enterprise Enterprise Virtual Private Assistant
data without writing code (VPA)
Familiar Card user experience Conversational UI
Contextual linking to source apps Business context awareness
Learns and recommends

2016 SAP SE or an SAP affiliate company. All rights reserved. *This is the current state of planning and may be changed by SAP at any time. Public 7
Mobile App Development

Public
Mobile Application Development Platform from SAP
Developer choice of app types, tools

Native
Best Overall Experience
Instant access to device
innovations
Developer Skills:
Native Languages

Hybrid
Bring your own devices strategy
App looks the same on
iOS, Android and Windows
Bridge to native device features
Developer Skills:
HTML5/CSS/JavaScript

2016 SAP SE or an SAP affiliate company. All rights reserved. Public 9


Mobile Application Development Platform from SAP
Developer Choice Use the right tool for the job

Native Hybrid Web

SAP HANA Cloud Fiori Mobile Responsive


Platform iOS SDK* Apache Cordova SAPUI5 / OpenUI5
SAP Mobile Platform SDK SAP Web IDE SAP Web IDE
Usable with OS vendor SAP Mobile Platform SDK
IDEs plugins for Cordova
Metadata Driven - Agentry SAP Fiori Client

*planned availability Q4/2016

2016 SAP SE or an SAP affiliate company. All rights reserved. This is the current state of planning and may be changed by SAP at any time. Public 10
Mobile App Development
Addressing the end to end development lifecycle

Discover Prototype Develop Test Package Deploy Extend

SAP Build SAP Web IDE SAP Fiori, cloud edition

Business HCP mobile service for SAP Fiori


Expert Coder
SAP HANA HCP mobile service for app &
Cloud Platform device management

HCP mobile service for development


and operations

2016 SAP SE or an SAP affiliate company. All rights reserved. This is the current state of planning and may be changed by SAP at any time. Public 11
SAP BUILD
Mobile App Prototyping

Gallery of app prototypes and design


artifacts
Method cards, online learning, best practices
Simple integrated design tools

2016 SAP SE or an SAP affiliate company. All rights reserved. Public 12


SAP Web IDE
Mobile Hybrid App Development

Design your view graphically in the Layout


Editor (WYSIWYG)
Templates for hybrid app development
Assisted Development for hybrid apps (api
reference, code completion)
Preview hybrid app in browser, emulator or
on device (via companion app)
Mock data support
Extend SAP Fiori apps with mobile features
(camera, bar code, etc.)

2016 SAP SE or an SAP affiliate company. All rights reserved. Public 13


Visual Studio 2015
Create Mobile Apps Using Visual Studio and SAP Mobile Platform SDK

Using Visual Studio with SAP Mobile Platform SDK


SAP Fiori UX & Custom Fiori Client
Hybrid App Development using the Packager Extension
Developing Managed Windows Applications With The Application Wizard

2016 SAP SE or an SAP affiliate company. All rights reserved. Public 14


Extend Mobile Apps via HCP 3rd Party Integration Framework

Enhance all mobile apps post-development Add advanced capabilities to Fiori mobile apps
3rd Party cloud services are integrated into the workflows Publicly available Cordova plugins and 3rd party commercial
with SAP HANA Cloud Platform mobile services app plugins are dynamically built into SAP Fiori mobile apps

Defend against cyber


Requires: App Wrapping Threat attacks, report/enforce risk-
SAP HCP mobile service for app and Detection based policy management Requires:
device management App Testing SAP HCP mobile
Create custom Fiori mobile
OR EMM/MAM apps. Deploy them via EMM service
SAP HCP mobile service solutions for SAP Fiori
for SAP Fiori
Create custom SAP Fiori
VPN apps and automate
connection to VPN

Cordova Plugin Leverage publically available


Codova plugins

SAP Fiori mobile apps built with


HCP mobile service for SAP Fiori
Enterprise mobile apps developed with
HCP mobile service for dev & ops

2016 SAP SE or an SAP affiliate company. All rights reserved. Public 15


Mobile App Testing
Partnering with Perfecto Mobile
The power of the industrys only full-
service, always-on cloud lab for digital
quality
Access one cloud-based test environment for
Mobile and Web projects
Embed the lab within your HCP mobile service for
App & Device Management or HCP mobile service
for SAP Fiori workflows
Integrate other commercial or open source
frameworks easily
Control end user conditions during every test
execution using the Wind Tunnel
Shrink defect analysis to resolution time with drill
down reporting to access all test artifacts
Understand build pipeline health in one single view

For more, visit Perfecto in the Exhibit Hall or online at


www.perfectomobile.com
2016 SAP SE or an SAP affiliate company. All rights reserved. Public 16
Mobile Offering
On SAP HANA Cloud Platform

Public
Unlocking the power of SAP HANA Cloud Platform
Step-by-step, adding powerful capabilities

Mobile
Services API Management

Dev & Ops


SAP HANA Cloud Platform Integration

Additional
HANA
Business Logic
S/4 SAP 3rd
HANA other Party

2016 SAP SE or an SAP affiliate company. All rights reserved. Public 18


Mobile Development with SAP HANA Cloud Platform
Build great UX Developer efficiency Access to Enterprise processes

Apps SAP Fiori Apps SAP Apps Customer Apps Partner Apps

SDK and Native Hybrid SAP Web IDE 3rd Party IDE
Frontend Tools

Cloud Platform Offline Push Dev & Ops App Management Business Logic

Services
Integration Security Identity HANA API Management

SAP HANA Cloud Platform


On-Premise &
Cloud Back-End
Systems S/4HANA S/4HANA Cloud SAP 3rd Party

2016 SAP SE or an SAP affiliate company. All rights reserved. Public 19


Mobile Services on SAP HANA Cloud Platform

Mobile App
Development Mobile App Mobile App Mobile Device
Platform Development Management Management

SAP HANA Cloud Platform, mobile service for development and operations (HCPms)

SAP HANA Cloud Platform, mobile service for app and device management (Mobile Secure)

SAP HANA Cloud Platform, mobile service for SAP Fiori (Fiori Mobile)

SAP HANA Cloud Platform (HCP)

2016 SAP SE or an SAP affiliate company. All rights reserved. Public 20


Mobile is part of the Digital Enterprise Platform
Simple Consumption of Cloud Back-End Capabilities by Developers

SAP Web IDE SAP BUILD 3rd Party IDE


Front End Tools
SAP Mobile SDK HCP SDK for iOS* Open Source

HCP mobile service for HCP mobile service for HCP mobile service for app
development & operations SAP Fiori and device management
Identity and Auth Services
SAP HCP, API Management

Administration
SAP HANA SAP
HANA In SAP Fiori Other App
Cloud Platform Mobile
Memory cloud Services XS JS Java Node.js*
Docu-
DB service
ments

HCP Services Custom Microservices

SAP HCP, Integration Service

SAP & 3rd Party


On Premise Systems Cloud Services
Back End
2016 SAP SE or an SAP affiliate company. All rights reserved. *This is the current state of planning and may be changed by SAP at any time. Public 21
Benefits of a Mobile Platform

Developers
focus on SAP HANA Cloud Platform
delivering
business value
and UX
Hybrid and Native SDKs
simplify enterprise app
development: Enterprise mobile
Mobile SDK services and operations
Security
Backend service Governance
consumption Security
Push notifications Integration
Offline data Manageability
Supportability
Usage Analytics &
Scalability
more

2016 SAP SE or an SAP affiliate company. All rights reserved. Public 22


SAP HANA Cloud Platform,
mobile service for app and device management

An integrated Enterprise Mobile Management SaaS solution running on SAP HANA Cloud Platform, leveraging
the real-time processing power of SAP HANA.
App & Device Management
Analysis
Key capabilities Compliance
Branded, multi-channel, self-service enterprise app store Remediation
Reporting
Serve employees, partners and contractors
Mobile app and device lifecycle management
Streamline publishing, analysis and management of apps/services
Support for iOS, Android and Windows mobile platforms

Benefits
Increase mobile app adoption
Lower the overall cost of supporting enterprise mobility SAP HANA Cloud Platform
Improve enterprise compliance and security

Read more: SAP HANA Cloud Platform, mobile service for app and device management

2016 SAP SE or an SAP affiliate company. All rights reserved. Public 23


Everything starts in the Cloud
Controls for managing users, devices, apps and data

Easy to trial and manage from the HCP Cockpit


Role based administration and reporting on
devices, apps, users, and security events
Enterprise integration & connectivity to HCP
services and on premise systems
Leverages standard HCP administrative controls

2016 SAP SE or an SAP affiliate company. All rights reserved. Public 24


SAP Fiori on mobile devices
Start simple, then enhance experience and capabilities for mobile users

Contacts Tasks
Calendar Printing
1

Barcode
Push

Camera

Offline

Voice Recording
3rd party
Plug-ins

GPS

Settings Security
LifeCycle Management

Web App SAP Fiori Mobile App


2016 SAP SE or an SAP affiliate company. All rights reserved. Public 25
SAP HCP, mobile service for SAP Fiori

Purpose-built to optimize SAP Fiori use


cases for mobile:
mobile service for SAP Fiori
Provide end users with the best possible mobile Simple, guided approach
Enable delivery of the best Fiori experience on
experience mobile devices
Simplify supporting use cases that go beyond
accessing Fiori apps from a web browser Optimize for mobile
Provide users with a the benefits
Provide secure and seamless integration with of a native app user experience
complex Fiori deployment scenarios
Provide a simple way for administrators to
manage, secure, enable and test Fiori apps and Secure data
Address threats on multiple layers
their lifecycle
Connect to enterprise systems
Simple access & authorization for mobile users

2016 SAP SE or an SAP affiliate company. All rights reserved. Public 26


SAP HCP, mobile service for SAP Fiori (aka Fiori Mobile)
An integrated end-to-end mobile service

Develop/
Monitor
Extend

SAP HCP,
Run & Enjoy
mobile Package &
service for Build
SAP Fiori

Discover & Test &


Install Distribute

2016 SAP SE or an SAP affiliate company. All rights reserved. Public 27


Mobile On-Premise

Public
Differentiators for you!
SAP provides choice for enterprise wide mobility

Native Mobile User Experience

SAP MOBILE PLATFORM SAP HANA Cloud Platform

Development
On-Premise Options Cloud
Industry focused- specialized apps
2016 SAP SE or an SAP affiliate company. All rights reserved. Public 29
Delivering Enterprise Mobility
SAP Mobile Platform

Technology Tooling SDK Mobile Services Admin

B2E SAP Splash Hybrid SDK Offline Govern


B2B SAP Build Native SDK Push Monitor
B2C Web IDE Fiori Client Identity Manage
Native VS SAP UI5 Security Support
Hybrid Vendor Tool Other JS Integration
MDD BYOT More
SMS

Choose the right Use the right tool for Open protocols and Speed development Support growth of
technology for the job- the job and let powerful APIs to by leveraging existing apps and users to
with one platform. developers choose. simplify development. mobilization services. enterprise scale.

2016 SAP SE or an SAP affiliate company. All rights reserved. Public 30


Customer Examples

Public
OTE Group: Preparing for the Digital Transformation and Boosting
Productivity with SAP HANA Cloud Platform, Mobile Service for SAP Fiori

Company
OTE Group of Companies
Objectives
Establish a single, cloud-based development platform for applications Centralized
Expand the use of business applications based on the SAP Fiori user experience (UX) to mobile devices, so that Platform for the development
Headquarters frequently traveling senior leadership can benefit from a known, easy-to-use UX of SAP and non-SAP cloud
Ruwi, Oman Increase productivity by enabling push notifications for purchase requisitions solutions

Industry Why SAP


Automotive SAP Enterprise Support advisory team, which delivered a proof of concept that proved SAP HANA Cloud Platform
was the right choice
Two Weeks
For deployment of end-to-end
Products and Services SAP HANA Cloud Platform, mobile service for SAP Fiori, which enables rapid deployment and customization of push notification scenario
Automotive dealership and mobile apps and access to device functionalities
after successful proof of
services, distribution of consumer Strategic and business value of a decoupled, cloud-based platform that would enable the company to reduce costs concept with SAP Enterprise
durables, manufacturing of and deliver significant value
Support
polymer color concentrates for
the plastics industry Resolution
Enabled fast deployment of a native user experience to senior management and helped make key business processes
Web Site mobile with the mobile service for SAP Fiori Improved
www.otegroup.com Reduced cost for the development of business applications to end users and optimized lifecycle management Business performance and
of existing applications agility, thanks to faster
Improved purchase requisition processing speed, thanks to mobile push notifications to senior management processing of purchase
for pending requests requisitions through business
owners
Future plans
Mobile service for SAP Fiori will be the default standard to drive innovation
Additional cloud-based solutions from SAP will be deployed

The UX strategy is very important, as the digital transformation is rapidly changing the world. We felt
that rather than deploying mobile technologies on premise, it's always better to use them from the cloud.
It is easier for us to use SAP HANA Cloud Platform and let it do the work.
Dileep Somani, Chief Information Officer, OTE Group of Companies

2016
2016SAP
SAPSE
SEor
oran
anSAP
SAPaffiliate
affiliatecompany.
company.All
Allrights
rightsreserved.
reserved. Studio SAP | 44515 (16/05) This content is approved by the customer and may not be altered underPublic
any circumstances.32
Key Takeaways

Mobile is the interface to a winning digital


experience
Native and Hybrid both have a place in the
enterprise based on use case

SAP Provides a comprehensive mobility


solution on the SAP HANA Cloud Platform
MADP, EMM, MAM and MBaaS

SAP and Apple partnership will transform the


mobile enterprise experience
Native iOS SDK, Apps and Learning

2016 SAP SE or an SAP affiliate company. All rights reserved. Public 33


SAP HANA Cloud Platform, developer edition
Free Trail

2016 SAP SE or an SAP affiliate company. All rights reserved. Public 34


SAP TechEd Online

Continue your SAP TechEd


education after the event!
Access replays of
Keynotes
Demo Jam
SAP TechEd live interviews
Select lecture sessions
Hands-on sessions

2016 SAP SE or an SAP affiliate company. All rights reserved. Public 35


Further information

Related SAP TechEd sessions:


MOB101 SAP and Apple: Revolutionize the Mobile Work Experience
MOB105 Planning and Building Native Enterprise Mobile Apps for iOS
MOB200 - Going Digital: SAP Mobile Technology Strategy and Roadmap
MOB102 Next Stop: Enterprise Mobility in the Cloud
MOB307 Extend SAP Fiori apps with the Mobile Services Integration Framework
MOB840 - Roadmap Q&A: SAP Mobile Platform
MOB841 Roadmap Q&A: Mobile Service for SAP Fiori
MOB842 Roadmap Q&A: Mobile Service for App and Device Management

SAP Public Web


scn.sap.com
www.sap.com

SAP Education and Certification Opportunities


www.sap.com/education

Watch SAP TechEd Online


www.sapteched.com/online

2016 SAP SE or an SAP affiliate company. All rights reserved. Public 36


Feedback
Contact information:
Please complete your
Gerhard Henig
session evaluation for VP Product Management
gerhard.Henig@sap.com
MOB100.

2016 SAP SE or an SAP affiliate company. All rights reserved. Public 37


2016 SAP SE or an SAP affiliate company. All rights reserved.

No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP SE or an SAP affiliate company.

SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP SE (or an SAP affiliate
company) in Germany and other countries. Please see http://www.sap.com/corporate-en/about/legal/copyright/index.html for additional trademark information and notices.

Some software products marketed by SAP SE and its distributors contain proprietary software components of other software vendors.

National product specifications may vary.

These materials are provided by SAP SE or an SAP affiliate company for informational purposes only, without representation or warranty of any kind, and SAP SE or its
affiliated companies shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP SE or SAP affiliate company products and
services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothing herein should be construed as
constituting an additional warranty.

In particular, SAP SE or its affiliated companies have no obligation to pursue any course of business outlined in this document or any related presentation, or to develop
or release any functionality mentioned therein. This document, or any related presentation, and SAP SEs or its affiliated companies strategy and possible future
developments, products, and/or platform directions and functionality are all subject to change and may be changed by SAP SE or its affiliated companies at any time
for any reason without notice. The information in this document is not a commitment, promise, or legal obligation to deliver any material, code, or functionality. All forward-
looking statements are subject to various risks and uncertainties that could cause actual results to differ materially from expectations. Readers are cautioned not to place
undue reliance on these forward-looking statements, which speak only as of their dates, and they should not be relied upon in making purchasing decisions.

2016 SAP SE or an SAP affiliate company. All rights reserved. Public 38

You might also like