You are on page 1of 33

run()

MOB206 SAP Mobile App


Architectures and Tools

Public
Speakers

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

Sanjeet Mall Vinay Kumar Sami Lechner


Sami Lechner Sharvari Andreas Schlosser

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


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

Hybrid/Fiori Native
Apache Cordova SAP HANA Cloud
SAP Web IDE Platform iOS SDK*
SAP Mobile SDK plugins OS Vendor IDE
for Cordova SAP Mobile SDK
SAP Fiori Client

Web/Fiori Metadata
SAPUI5 Driven Apps
OpenUI5 Codeless
3rd party modifications
frameworks Non-developer
user
Customize existing Apps

*planned availability Fall 2016


2016 SAP SE or an SAP affiliate company. All rights reserved. Public 4
Web/Fiori
SAPUI5

Prototyping
OpenUI5
3rd party
frameworks

Development

SAP Splash and BUILD

SAP Web IDE UX


Capture first solutions
Connect protoype with
real data

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


Demo

Build Splash

Public
Web/Fiori
SAPUI5

Web/Fiori
OpenUI5
3rd party
frameworks

Development Runtime
Web App Fiori Client IT
SAP Splash and BUILD No Extra Cost
Security

SAP Web IDE UX


Enter URL once
Access to native
Features of Device
Fiori FrontEndServer

SAP HCP / S4 / ABAP


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

Demo import Web IDE

Public
Hybrid/Fiori
Apache Cordova
SAP Web IDE

Hybrid/Fiori


SAP Mobile SDK plugins
for Cordova
SAP Fiori Client

Development Runtime
SAP Web IDE Web App Fiori Client Fiori Client Hybrid App IT
Security
Logging & Tracing
Usage
Performance
Mobilize any Data
Source

UX
HCPms Access to native
Features of Device
Fiori FrontEndServer Push
Offline
Custom Branding
SAP HCP / S4 / ABAP App Update

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


Demo

Demo Hybrid Application Toolkit

Public
Native
SAP HANA Cloud
Platform iOS SDK*

Hybrid/Fiori

OS Vendor IDE
SAP Mobile SDK

*planned availability
Fall 2016

Development Runtime
Web App Fiori Client Fiori Client Hybrid App Native App IT
Security
Logging & Tracing
Usage
Performance
Mobilize any Data
Source

UX
HCPms Access to native
Features of Device
Fiori FrontEndServer Push
Offline
Custom Branding
SAP HCP / S4 / ABAP Native Look and Feel
Touch ID
2016 SAP SE or an SAP affiliate company. All rights reserved. Public 11
Demo

Demo Visual Studio / XCode

Public
Mobile Moments in the Enterprise

Receive Leverage Get notified


spare-part new by sensors Monitor own Leverage
Leverage AR
proposal for technologies about a nearly vitals in sensors to
for step-by-
a service for service asset that extreme track
step
job visits needs to be service personal
Get Get guidance Learn about
Get traffic (predictive) Work (drones) examined scenarios health
emergency notification Real-time special risks
warning hand-free
notification to that a collaboration at customer Create visit
which re- repairing or
evacuate the customer in with remote side and report after
orders task maintaining
Automatic service your store expert respective service visit
list assets Leverage AR Get Automatic
ground Check requires help regulations
routing based reminders Time Connect to
weather info Work to navigate
on traffic, regarding Recording assets while
before hand-free in though
planned hygienic based on executing a
maintaining warehouse customer
visits and Use regulations location and service visit
power lines Near Me sites Work safety Pay invoices
priority Reschedule knowledge at site task
Hand-over Points of In-house info for for business
service base to solve
travel plan to Interest, e.g. navigation technicians lunch, taxi,
visits due to a service /
car lunch, coffee, to locate on site for hotel, .. and
bad weather maintenance
navigation colleagues, assets safety and add to
warning issue
assets, .. compliance expenses

On the road While traveling Special places or sites In Hotel Room In meetings On the road At customer office At Home

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


Smart Glasses Advantages and Considerations

Advantages Development Considerations


Hands Free Experience Small Display
Computer Vision Limited Interaction Types
Instant Access to Enterprise Data Field of View Obstruction (binoculars)
Focus on Task
Context Awareness

Possible Solution Types


Complete Mobile Solution SAP AR Warehouse Picker
Companion Application SAP AR Service Technician

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


Mobile Application vs Companion Application

Mobile Application Companion Application

SAP Work
Manager

Optional SAP Mobile Platform SAP Mobile Platform

SAP NetWeaver Gateway SAP NetWeaver Gateway

SAP Business Suite SAP Business Suite

CRM SRM SCM PLM ERP CRM SRM SCM PLM ERP

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


SAP AR Warehouse Picker Architecture - Detailed

User Authentication
R

Android Native
Application on AR Warehouse Web Browser QR-Code Generator
Smart Glass Picker Android App

SAP Mobile Platform (Optional)

SAP Gateway

OData Channel AR Warehouse Picker Service QR Code Generator

IW_FND GW Core

SAP SCM

Mobile Backend IW_BEP

AR Warehouse Picker Add-On


Add-On
EWM

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


SAP AR Service Technician Architecture - Detailed

Remote Expert Android Native Companion


Calling Application on Smart Glass

Enhanced
Mobile Solution

Agentry Server on
SMP

SAP
Backend

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


Demo

Demo Visual Studio / XCode

Public
Mobile Application Development Platform from SAP
Developer Choice Use the right tool for the job
Hybrid/Fiori Native
Apache Cordova SAP HANA Cloud
SAP Web IDE Platform iOS SDK*
SAP Mobile SDK Web App Fiori Client Fiori Client Hybrid App Native App OS Vendor IDE
plugins for Cordova SAP Mobile SDK
SAP Fiori Client

HCPms

Web/Fiori Metadata Driven


SAPUI5 Fiori FrontEndServer Apps
OpenUI5 Codeless
3rd party modifications
frameworks Non-developer

SAP HCP / S4 / ABAP


user
Customize existing
Apps

*planned availability Fall 2016


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

SAP Content To Go

Simple

Access to relevant information only. Companion to a


specialized app.

Quick Access

To important information

Allways Available

Live Data! Works offline if network is not available.

Apple Wallet

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 20
Lab Preview

SAP Content To Go

Public
Apple and SAP Partnership

Strategic partnership between Apple and SAP to transform the mobile work
experience for enterprise customers of all sizes.

For developers, a new


A set of new SAP native iOS apps SAP HANA Cloud Platform SDK
SAP and Apple will jointly develop
for iPhone and iPad for Asset for iOS with a Fiori Ux design
an iOS/SAP Academy to educate
Industries, Retail, Healthcare and language, enabling SAP,
our combined ecosystem
Professional Services customers and partners to design,
build, extend and run apps

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 22
Planned Innovation

The Result Example Asset Maintenance

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 23
Planned Innovation

Enterprise Apps for iOS

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 24
Planned Innovation

SAP HANA Cloud Platform SDK for iOS building blocks


iOS SDK UI and Business Logic Components
User Onboarding User Login Log File Upload Maps Integration

Foundation UI Reuse Components

Smart Authentication & Configuration Table


Timeline
Caching Authorization & Extensibility Cells

Backend Connectivity Secure Scanner Branding
TouchID View API
(OData, HTTP) Storage

CLOUD PLATFORM SAP HANA Cloud Platform mobile services


SERVICES
Logging & Usage
Onboarding Offline Push
Tracing Analytics

ON-PREMISE &
CLOUD BACKEND SAP S/4HANA S/4HANA Cloud 3rd Party
SYSTEMS
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 25
Lab Preview

HCP SDK 4 iOS Preview

Public
Planned Innovation

SAP Academy for iOS Key Content Areas

Apple iOS /Swift SAP Fiori for iOS


Learn how to build great iOS SAP Fiori for iOS extends the
apps with Swift, and leverage familiar experience of iOS with
best practices to develop & capabilities required for great
deploy Enterprise iOS apps Enterprise user experience

SAP HCP SDK SAP native iOS


for iOS mobile Apps
Learn how to best use the power Analyze available
of the SDK to rapidly develop frontrunner apps to get a
SAP enterprise iOS apps glimpse of how native
iOS apps should look like

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 27
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 28


Demo

Subtitle/name of demo here

Public
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 30


Further information

Related SAP TechEd sessions:


MOB102 Next Stop: Enterprise Mobility in the Cloud
MOB161 Hands-on-Bootcamp: Putting the enterprise in your mobile App
MOB200 - Going Digital: SAP Mobile Technology Strategy and Roadmap
MOB260 SAP S/4HANA to Go: Demystifying Offline for Mobile Apps
MOB261 - Build SAP Fiori Apps using SAP HANA Cloud Platform and SAP API Management
MOB307 Extend SAP Fiori apps with the Mobile Services Integration Framework
MOB700 Putting the enterprise in your mobile App

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 31


Feedback
Please complete your
session evaluation for
MOB206

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


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 33

You might also like