MOB 101 – SAP and Apple: Revolutionize the Mobile Work ... · mobile Apps Apple iOS /Swift SAP...

18
Public run() MOB 101 SAP and Apple: Revolutionize the Mobile Work Experience

Transcript of MOB 101 – SAP and Apple: Revolutionize the Mobile Work ... · mobile Apps Apple iOS /Swift SAP...

Page 1: MOB 101 – SAP and Apple: Revolutionize the Mobile Work ... · mobile Apps Apple iOS /Swift SAP SAP SAP Fiori for iOS Analyze available frontrunner apps to get a glimpse of how native

Public

run()

MOB 101 – SAP and

Apple: Revolutionize the

Mobile Work Experience

Page 2: MOB 101 – SAP and Apple: Revolutionize the Mobile Work ... · mobile Apps Apple iOS /Swift SAP SAP SAP Fiori for iOS Analyze available frontrunner apps to get a glimpse of how native

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

Speakers

Bangalore, October 5 - 7

Paramita Biswas

Las Vegas, Sept 19 - 23

Sami Lechner

Barcelona, Nov 8 - 10

Prof. Andreas Schlosser

Page 3: MOB 101 – SAP and Apple: Revolutionize the Mobile Work ... · mobile Apps Apple iOS /Swift SAP SAP SAP Fiori for iOS Analyze available frontrunner apps to get a glimpse of how native

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

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 SAP’s 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.

Page 4: MOB 101 – SAP and Apple: Revolutionize the Mobile Work ... · mobile Apps Apple iOS /Swift SAP SAP SAP Fiori for iOS Analyze available frontrunner apps to get a glimpse of how native

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

Apple and SAP Partnership

Strategic partnership between Apple and SAP to transform the mobile work

experience for enterprise customers of all sizes.

A set of new SAP native iOS apps

for iPhone and iPad for Asset

Industries, Retail, Healthcare and

Professional Services

SAP and Apple will jointly develop

an iOS/SAP Academy to educate

our combined ecosystem

For developers, a new

SAP HANA Cloud Platform SDK

for iOS with a SAP SAP Fiori UX

design language, enabling SAP,

customers and partners to design,

build, extend and run apps

This is the current state of planning and may be changed by SAP at any time.

Page 5: MOB 101 – SAP and Apple: Revolutionize the Mobile Work ... · mobile Apps Apple iOS /Swift SAP SAP SAP Fiori for iOS Analyze available frontrunner apps to get a glimpse of how native

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

Mobile apps can transform work experience, driving productivity & efficiency

Mobile apps can tie together capabilities from multiple enterprise systems (SAP, non SAP)

Mobile User experience is critical for adoption– for internal and external users

Transforming is key in Industry InnovationsThe importance of Mobile Apps for Digital Transformation

This is the current state of planning and may be changed by SAP at any time.

Page 6: MOB 101 – SAP and Apple: Revolutionize the Mobile Work ... · mobile Apps Apple iOS /Swift SAP SAP SAP Fiori for iOS Analyze available frontrunner apps to get a glimpse of how native

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

Why a new SAP HANA Cloud Platform SDK for iOS?Release the power of Enterprise iOS development

Significant demand for apps is driving the need for

modern, up to date SDK, to take advantage of:

• New design language (SAP SAP Fiori for iOS)

• Features in new versions of iOS and devices (e.g. 3D touch)

• New programming language (SWIFT)

• New architecture paradigms (BaaS, PaaS,..)

• Next generation enterprise systems (S/4 HANA)

• Mobile cloud services

To drive developer efficiency, focus is on:

• Modular approach

• Simple deployment: easy to find, easy to use, easy to update

• Comprehensive documentation

• Accelerated integration with enterprise systems and services

Build great UX

Instant access to innovation

Developer Efficiency

Enterprise Processes

This is the current state of planning and may be changed by SAP at any time.

Page 7: MOB 101 – SAP and Apple: Revolutionize the Mobile Work ... · mobile Apps Apple iOS /Swift SAP SAP SAP Fiori for iOS Analyze available frontrunner apps to get a glimpse of how native

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

New SDK to drive HCP adoption Modern SDK with focus on ‘Enterprise Qualities’ and ‘User Experience’

New HCP SDK for iOS:• Significantly accelerate development

• Enable enterprise grade deployment

• Leverage existing HCP Services and

define needs for new services

• Easily connect to all SAP on-premises and cloud

apps, data and processes

New Focus on native development:• Native iOS required for high end UX, performance,

and advanced capabilities

• Access to additional iOS capabilities

New joint SAP /Apple design:• ‘SAP SAP Fiori for iOS‘, new design language

• Building blocks for next gen. Mobile UX

This is the current state of planning and may be changed by SAP at any time.

Page 8: MOB 101 – SAP and Apple: Revolutionize the Mobile Work ... · mobile Apps Apple iOS /Swift SAP SAP SAP Fiori for iOS Analyze available frontrunner apps to get a glimpse of how native

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

SDK: Unlocking the power of SAP HANA Cloud PlatformStep-by-step, adding powerful capabilities

S/4

HANA

Mobile App

built with SDK

SAP HANA Cloud Platform

BPaaS

Mobile Services, e.g.

authentication, push, off-

line, app analytics…Reusable integration

to SAP and non-SAP back-

ends

Additional business logic

leveraging HCP Services,

e.g. gamification, loyalty

Additional business logic

built on HCP, combined with

HANA, S/4 HANA, or ERP

Manage access levels,

API catalogues, API service

levels

3rd

PartySAP

other

This is the current state of planning and may be changed by SAP at any time.

Page 9: MOB 101 – SAP and Apple: Revolutionize the Mobile Work ... · mobile Apps Apple iOS /Swift SAP SAP SAP Fiori for iOS Analyze available frontrunner apps to get a glimpse of how native

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

Hana Cloud Platform

SAP HANA Cloud Platform SDK for iOS building blocks

Unlocking the power of SAP SAP Fiori for iOS and Hana Cloud Platform

• Atomic, reusable UI components

• Implementing SAP SAP Fiori for iOS Design

Language

• Generic functional components with well-separated concerns

(e.g. logging, secure storage)

• Some components have a counterpart on the server-side

• UI components enriched by business logic

• Modelling common business processes as reusable blocks

• Provides the server-side counterparts of functional SDK

components as mobile services

• Serves as mobile middleware and integration platform for various

back ends

• Seamless integration into SAP‘s Digital Core and the SAP HANA

Platform

Foundation Components

UI-Patterns / UI-Reuse Components

UI + Business Logic Components

Maps + Weather

Integration

Context-based Search

Box

User Onboarding Control

Scanner View

Branding API

Custom SAP

Table Cell

Custom SAP

Table HeaderMaps View

User Login Control

Log File Upload UI

Control…

Configuration

Authentication &

Authorization

Secure Storage

Backend Connectivity

(OData, HTTP)Barcode Scanner

Push Notifications

HCP Application

Consumption of mobile services

Digital Core

SAP S/4HANA S/4HANA Cloud …

This is the current state of planning and may be changed by SAP at any time.

Page 10: MOB 101 – SAP and Apple: Revolutionize the Mobile Work ... · mobile Apps Apple iOS /Swift SAP SAP SAP Fiori for iOS Analyze available frontrunner apps to get a glimpse of how native

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

Mobile SDK support for extensions and customizations2017 and beyond

SDK-based Applications

Custom built by developers of

SAP, partner or customers

themselves

Metadata-driven Applications

Requires player/rendering engine

that translates metadata into native

platform components

presentations and business logic

Applications with Pre-defined

Extension Points

Built with SDK by SAP or partner

and published in the App Store,

incl. foreseen extension points.

Customers

and partners

will have the

possibility to

customize

behavior, look

and feel,

contents

displayed and

business logic

using scripting

language

and/or

markup.

SAP can

deliver

standard

application

templates, i.e.

predefined

applications

described

entirely in

metadata

(e.g. XML &

JavaScript),

for customers

and/or

partners to

modify.

This is the current state of planning and may be changed by SAP at any time.

Page 11: MOB 101 – SAP and Apple: Revolutionize the Mobile Work ... · mobile Apps Apple iOS /Swift SAP SAP SAP Fiori for iOS Analyze available frontrunner apps to get a glimpse of how native

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

Branding:

Styling UI elements and

re-usable components

Extension field:

Adding additional elements on

with external data sources

Reusable integration

to SAP and non-SAP back-

ends including

Offline capabilities

Additional

authentication and security

build on HCP

Integration of Maps:

UI Patterns, re-use views…. is

a reuse view and might allow

for the specification of certain

map providers to be used for

displaying maps

SDK: User InterfaceStep-by-step, adding powerful capabilities

This is the current state of planning and may be changed by SAP at any time.

Page 12: MOB 101 – SAP and Apple: Revolutionize the Mobile Work ... · mobile Apps Apple iOS /Swift SAP SAP SAP Fiori for iOS Analyze available frontrunner apps to get a glimpse of how native

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

Deliverable: New Enterprise Design Language for iOS

SAP SAP Fiori for iOS

Together with Apple, define a new design language for enterprise iOS applications

See https://experience.sap.com/SAP Fiori-design-ios/

This is the current state of planning and may be changed by SAP at any time.

Page 13: MOB 101 – SAP and Apple: Revolutionize the Mobile Work ... · mobile Apps Apple iOS /Swift SAP SAP SAP Fiori for iOS Analyze available frontrunner apps to get a glimpse of how native

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

Deliverable: Apps

SAP EMR Asset Maintenance Project Manager Clienteling

SAP HEP

Healthcare Utilities Professional Service Retail

This is the current state of planning and may be changed by SAP at any time.

Page 14: MOB 101 – SAP and Apple: Revolutionize the Mobile Work ... · mobile Apps Apple iOS /Swift SAP SAP SAP Fiori for iOS Analyze available frontrunner apps to get a glimpse of how native

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

SAP Academy for iOS – Key Content Areas

SAP native iOS

mobile Apps

SAP SAP SAP Fiori for iOSApple iOS /Swift

Analyze available

frontrunner apps to get a

glimpse of how native

iOS apps should look like

Learn how to best use the power

of the SDK to rapidly develop

SAP enterprise iOS apps

Learn how to build great iOS

apps with Swift, and leverage

best practices to develop &

deploy Enterprise iOS apps

SAP SAP SAP Fiori for iOS extends

the familiar experience of iOS with

capabilities required for great

Enterprise user experience

SAP HCP SDK

for iOS

Planned Innovation

This is the current state of planning and may be changed by SAP at any time.

Page 15: MOB 101 – SAP and Apple: Revolutionize the Mobile Work ... · mobile Apps Apple iOS /Swift SAP SAP SAP Fiori for iOS Analyze available frontrunner apps to get a glimpse of how native

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

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

Page 16: MOB 101 – SAP and Apple: Revolutionize the Mobile Work ... · mobile Apps Apple iOS /Swift SAP SAP SAP Fiori for iOS Analyze available frontrunner apps to get a glimpse of how native

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

Further information

Related SAP TechEd sessions:

MOB102 – Next Stop: Enterprise Mobility in the Cloud

MOB200 - Going Digital: SAP Mobile Technology Strategy and Roadmap

MOB840 - Roadmap Q&A: SAP Mobile Platform

MOB841 – Roadmap Q&A: Mobile Service for SAP 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

Page 17: MOB 101 – SAP and Apple: Revolutionize the Mobile Work ... · mobile Apps Apple iOS /Swift SAP SAP SAP Fiori for iOS Analyze available frontrunner apps to get a glimpse of how native

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

Please complete your

session evaluation for

MOB101

Feedback

Page 18: MOB 101 – SAP and Apple: Revolutionize the Mobile Work ... · mobile Apps Apple iOS /Swift SAP SAP SAP Fiori for iOS Analyze available frontrunner apps to get a glimpse of how native

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

© 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 SE’s 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.