63
7/26/2019 SAP Mobile Platform 2 (slides).pdf http://slidepdf.com/reader/full/sap-mobile-platform-2-slidespdf 1/63 Kiran Karunakaran, Director Product Management - Nov 2013 SAP Mobile Platform

SAP Mobile Platform 2 (slides).pdf

  • Upload
    nunuzah

  • View
    232

  • Download
    0

Embed Size (px)

Citation preview

Page 1: SAP Mobile Platform 2 (slides).pdf

7/26/2019 SAP Mobile Platform 2 (slides).pdf

http://slidepdf.com/reader/full/sap-mobile-platform-2-slidespdf 1/63

Kiran Karunakaran, Director Product Management - Nov 2013

SAP Mobile Platform

Page 2: SAP Mobile Platform 2 (slides).pdf

7/26/2019 SAP Mobile Platform 2 (slides).pdf

http://slidepdf.com/reader/full/sap-mobile-platform-2-slidespdf 2/63

© 2013 SAP AG. All rights reserved.ThispresentationandSAP‘sstrategy andpossible futuredevelopments aresubjectto change andmay be changedby SAPat anytime forany reasonwithout notice.This documa warranty of anykind,eitherexpress or implied,includingbutnot limitedto, theimpliedwarrantiesof merchantability, fitnessfor a particularpurpose, ornon-infringement

Roadmap and Specif ication Disclaimer 

“ This document outlines our general product direction and should not be relied on in making a purchase

presentation is no t subject to your l icense agreement or any other agreement with SAP. SAP has no obl icourse of business outl ined in this presentation or to develop or release any functionality mentioned in t

presentation and SAP's strategy and possible future developments are subject to change and may be ch

time for any reason without notice.

This document is provided without a warranty of any kind, either express or implied, including but not lim

warranties of merchantability, fitness for a particular purpose, or non-infringement.

SAP does not warrant the accuracy or completeness of the i nformation, text, graphics, links, or other ite

this material. This document is provided without a warranty of any kind, either express or implied, includthe implied warranties of merchantability, fitness fo r a particular purpose, or non-infringement.

SAP assumes no responsibility for errors or omissions in th is document, and shall have no liability for d

including w ithout lim itation direct, special, indirect, or consequential damages that may result from the u

This limitation shall not apply in cases of intent or g ross negligence ”

© SAP 2009/ Pa e 2

Page 3: SAP Mobile Platform 2 (slides).pdf

7/26/2019 SAP Mobile Platform 2 (slides).pdf

http://slidepdf.com/reader/full/sap-mobile-platform-2-slidespdf 3/63

Introduction and roadmap

Page 4: SAP Mobile Platform 2 (slides).pdf

7/26/2019 SAP Mobile Platform 2 (slides).pdf

http://slidepdf.com/reader/full/sap-mobile-platform-2-slidespdf 4/63

© 2013 SAP AG. All rights reserved.ThispresentationandSAP‘sstrategy andpossible futuredevelopments aresubjectto change andmay be changedby SAPat anytime forany reasonwithout notice.This documa warranty of anykind,eitherexpress or implied,includingbutnot limitedto, theimpliedwarrantiesof merchantability, fitnessfor a particularpurpose, ornon-infringement

Why take a platform-based approach?

Point-to-point solution versus Platform approa

Costs

Quality

Flexibility

Security

Page 5: SAP Mobile Platform 2 (slides).pdf

7/26/2019 SAP Mobile Platform 2 (slides).pdf

http://slidepdf.com/reader/full/sap-mobile-platform-2-slidespdf 5/63© 2013 SAP AG. All rights reserved.ThispresentationandSAP‘sstrategy andpossible futuredevelopments aresubjectto change andmay be changedby SAPat anytime forany reasonwithout notice.This documa warranty of anykind,eitherexpress or implied,includingbutnot limitedto, theimpliedwarrantiesof merchantability, fitnessfor a particularpurpose, ornon-infringement

SAP has the broadest, end-to-end mobili ty solution A comprehensive and open mobile portfolio

SuppoDevice

Instanand Ec

Full Se

Cloud

Backe

LoB/Industry Apps Customer/Partner Apps Analytics Apps

SAP Store and Mobile Apps

Cloud

SAP Mobile Platform SAP Afaria

SAP Mobile

DocumentsSAP and Third PartyDevelopment Tools

SAP MobileServices

3rd PartySystems

SAP Systems 3rd PartyDBs

SAP HANA

       E     n       d   -      t     o   -       E     n       d

       S     e     c     u     r       i      t     y

Rapid

Deployment

Services

Customization

and Services

Page 6: SAP Mobile Platform 2 (slides).pdf

7/26/2019 SAP Mobile Platform 2 (slides).pdf

http://slidepdf.com/reader/full/sap-mobile-platform-2-slidespdf 6/63© 2013 SAP AG. All rights reserved.ThispresentationandSAP‘sstrategy andpossible futuredevelopments aresubjectto change andmay be changedby SAPat anytime forany reasonwithout notice.This documa warranty of anykind,eitherexpress or implied,includingbutnot limitedto, theimpliedwarrantiesof merchantability, fitnessfor a particularpurpose, ornon-infringement

SAP: Only Vendor named a leader in both of Gartner’s Mobile Ma

Magic Quadrant fo r 

Mobile Appli cation Development Platforms

 Author s: Ian Finley, Van L. Baker, Ken Parmelee, David Mitchell Smith, Ray Valdes, Gordon Van HuizenGartner, 7 August 2013 ID:G00248487

This graphic was published by Gartner, Inc. as part of a larger research document and should be evaluated in the context of the entire document. The Gartner document s are available upon request from SA

product or service depicted in its research publicati ons, and does not advise technology users to select only those vendors with the highest ratings. Gartner research publicati ons consist of the opinions of Ga

be construed as statements of fact. Gartner disclaims all warranties, express ed or implied, with respect to this research, including any warranties of merchantabilit y or fitness for a particular purpose.

Magic Quadra

Mobil e Device Ma

 Authors: Phillip Redman, John Girard, Terrence CosgrovGartner, 23 May 2013 ID:G00249820

Page 7: SAP Mobile Platform 2 (slides).pdf

7/26/2019 SAP Mobile Platform 2 (slides).pdf

http://slidepdf.com/reader/full/sap-mobile-platform-2-slidespdf 7/63© 2013 SAP AG. All rights reserved.ThispresentationandSAP‘sstrategy andpossible futuredevelopments aresubjectto change andmay be changedby SAPat anytime forany reasonwithout notice.This documa warranty of anykind,eitherexpress or implied,includingbutnot limitedto, theimpliedwarrantiesof merchantability, fitnessfor a particularpurpose, ornon-infringement

Industry’s first unified mobile application development p

SAP Mobile Platform

B2E

B2BB2C

Standards-basedapproach

Tools for rapiddevelopment

NativeHybrid

MDDMobile Web

SMS

Common authframework

Offline with s

 App

Services

Platform

Services

Linux and

Windows OS

Back-end

 Agnostic

Simplified

 Admin

 Analytics a

Reporting

 Apps for:

EmployeesPartnersCustomers

From proprietary

to open-standardsand open-source

Tools,

components,SDKs to speed

development

The right tool for the right job Protect theenterprise

OData, MDD a

MBOs for offlinsupport

Page 8: SAP Mobile Platform 2 (slides).pdf

7/26/2019 SAP Mobile Platform 2 (slides).pdf

http://slidepdf.com/reader/full/sap-mobile-platform-2-slidespdf 8/63© 2013 SAP AG. All rights reserved.ThispresentationandSAP‘sstrategy andpossible futuredevelopments aresubjectto change andmay be changedby SAPat anytime forany reasonwithout notice.This documa warranty of anykind,eitherexpress or implied,includingbutnot limitedto, theimpliedwarrantiesof merchantability, fitnessfor a particularpurpose, ornon-infringement

What is in SAP Mobile Platform v3.0

Industry’s Broadest

Set of Platform Services

Core Services for enterprise-grade mobile

apps

 App Services for B2E, B2B and B2C mobileapps

Coupons

Banking

Loyalty

Native, hybrid, meta-data driven, mobile

web and SMS app architectures

Extensible platform architecture

Dramatic Devel

Improvements

Common SDK for b

mobile apps

WYSIWYG develoHTML5 apps

Bring Your Own To

Standards-based d

Robust offline/sync

Industry’s

Most Open Platform

OData with offline support

OSGi Spring architecture

 Apache Cordova hybrid container with

platform services available as plug-ins

HTML5 support

HTTP REST

Page 9: SAP Mobile Platform 2 (slides).pdf

7/26/2019 SAP Mobile Platform 2 (slides).pdf

http://slidepdf.com/reader/full/sap-mobile-platform-2-slidespdf 9/63© 2013 SAP AG. All rights reserved.

ThispresentationandSAP‘sstrategy andpossible futuredevelopments aresubjectto change andmay be changedby SAPat anytime forany reasonwithout notice.This documa warranty of anykind,eitherexpress or implied,includingbutnot limitedto, theimpliedwarrantiesof merchantability, fitnessfor a particularpurpose, ornon-infringement

Value of SAP Mobile Platform to all mobile stakeholders

Total Cost of Development

Developer 

Total Cost of Ownership

 Admin

 Always On – N

User 

Page 10: SAP Mobile Platform 2 (slides).pdf

7/26/2019 SAP Mobile Platform 2 (slides).pdf

http://slidepdf.com/reader/full/sap-mobile-platform-2-slidespdf 10/63© 2013 SAP AG. All rights reserved.

ThispresentationandSAP‘sstrategy andpossible futuredevelopments aresubjectto change andmay be changedby SAPat anytime forany reasonwithout notice.This documa warranty of anykind,eitherexpress or implied,includingbutnot limitedto, theimpliedwarrantiesof merchantability, fitnessfor a particularpurpose, ornon-infringement

Mobile application development market requirements

Flexible, yet PowerfulBuild simple apps quickly, yet have the flexibility and extensibility to

build sophisticated and complex apps

Mobile as a ServiceBuild mobile apps without worrying about deployment infrastructure

End-to-end Enterprise SolutionsNot just a developer toolkit. Supports enterprise security, application

lifecycle management, cross platform capabilities, etc.

Platform embraces open standardBYOT = Bring your own Tools, the way that developers want to

build, reusing their skillsets and tools, reducing dev time & cost

Provides for advanced capabilities.Differentiated capabilities for the next gen of apps. MAF, 3D,

hardware/sensors integration, and more

1

2

3

4

5

Page 11: SAP Mobile Platform 2 (slides).pdf

7/26/2019 SAP Mobile Platform 2 (slides).pdf

http://slidepdf.com/reader/full/sap-mobile-platform-2-slidespdf 11/63© 2013 SAP AG. All rights reserved.

ThispresentationandSAP‘sstrategy andpossible futuredevelopments aresubjectto change andmay be changedby SAPat anytime forany reasonwithout notice.This documa warranty of anykind,eitherexpress or implied,includingbutnot limitedto, theimpliedwarrantiesof merchantability, fitnessfor a particularpurpose, ornon-infringement

 Aligning SAP Mobile Platform with market to deliver rea

Flexible, yet PowerfulBuild simple apps quickly, yet have the flexibility and extensibility to

build sophisticated and complex apps

Mobile as a ServiceBuild mobile apps without worrying about deployment infrastructure

End-to-end Enterprise SolutionsNot just a developer toolkit. Supports enterprise security, application

lifecycle management, cross platform capabilities, etc.

Platform embraces open standardBYOT = Bring your own Tools, the way that developers want to

build, reusing their skillsets and tools, reducing dev time & cost

 App Development: Faster, Lo

 App Maintenance: Easier, Lo

End User: Consistent and Be

IT: More robust, scalable, an

Provides for advanced capabilitiesDifferentiated capabilities for the next gen of apps. MAF, 3D,

hardware/sensors integration, and more

1

2

3

4

5

Page 12: SAP Mobile Platform 2 (slides).pdf

7/26/2019 SAP Mobile Platform 2 (slides).pdf

http://slidepdf.com/reader/full/sap-mobile-platform-2-slidespdf 12/63

© 2013 SAP AG. All rights reserved.ThispresentationandSAP‘sstrategy andpossible futuredevelopments aresubjectto change andmay be changedby SAPat anytime forany reasonwithout notice.This documa warranty of anykind,eitherexpress or implied,includingbutnot limitedto, theimpliedwarrantiesof merchantability, fitnessfor a particularpurpose, ornon-infringement

Mobile leader for over 20years

SybaseUnwired

Platform

ComplexBusiness Appl ications

Syclo Agentry

 Access toyour data

SAPNetWeaver 

GatewayRobustConsumer 

 Appl ications

SybaseMobiliser 

SAP Mobile Platform “ Best of Breed”

SAP

Mobile

Platform

Business

Customer 

Retail Convergence of Three Leaders: SAP, Sybase, Syclo

Page 13: SAP Mobile Platform 2 (slides).pdf

7/26/2019 SAP Mobile Platform 2 (slides).pdf

http://slidepdf.com/reader/full/sap-mobile-platform-2-slidespdf 13/63

© 2013 SAP AG. All rights reserved.ThispresentationandSAP‘sstrategy andpossible futuredevelopments aresubjectto change andmay be changedby SAPat anytime forany reasonwithout notice.This documa warranty of anykind,eitherexpress or implied,includingbutnot limitedto, theimpliedwarrantiesof merchantability, fitnessfor a particularpurpose, ornon-infringement

SMP 2.3 Enterprise Edition

Today 2H 2013 Key value

One prod

Open and

HTML5

Reusable

SimplifiedHANA,

Open HTT

Key valu

One-day Same SD

 Apps run

Open dev

SimplifiedSAP H

Open HTapplica

 Access t

SMP 2.3 Consumer Edition

(Mobiliser)

SAP Mobile Platform

Cloud Version*

SAP Mobile Platform

On-Premise Version

Syclo Apps

SUP Apps

Mobiliser Apps

Native/HTML5

 Apps

Cloud

Deployments

On-Premise

Deployments

Run B2E, B2B, B2C apps

Single install/upgrade

Capabilities based on licensing

Run B2E, B2B, B2C apps

Capabilities based on licensing

SAP Mobile Platform roadmap

*Only the online REST services from SUP 2.2 were moved into the SMP cloud

Page 14: SAP Mobile Platform 2 (slides).pdf

7/26/2019 SAP Mobile Platform 2 (slides).pdf

http://slidepdf.com/reader/full/sap-mobile-platform-2-slidespdf 14/63

© 2013 SAP AG. All rights reserved.ThispresentationandSAP‘sstrategy andpossible futuredevelopments aresubjectto change andmay be changedby SAPat anytime forany reasonwithout notice.This documa warranty of anykind,eitherexpress or implied,includingbutnot limitedto, theimpliedwarrantiesof merchantability, fitnessfor a particularpurpose, ornon-infringement

Native or HTML5

JSON/XML

HTTP REST

JSON/XML

Convergence of three leadersOpen and standard

None

OData

HTTP REST

 ABAP

Native or HTML5

MBO

Mobilink or iMO

JCO/XML

Syclo

Syclo S

 ANGEL

B

 A

Presentation

Data Model

TransportProtocol

Backend

Integration

SAPNetWeaver Gateway

Sybase UnwiredPlatform (B2E)  A

Sybase 365Mobiliser (B2C)

Common Data/Process Integration Framework – OData

Standards Based Transpor t Protocol – HTTP REST

Standards Based Data Model – OData

Native (MAF) HTML5 (Cordova) MeSMS

Open Development Framework Architecture

Mobile Web

Page 15: SAP Mobile Platform 2 (slides).pdf

7/26/2019 SAP Mobile Platform 2 (slides).pdf

http://slidepdf.com/reader/full/sap-mobile-platform-2-slidespdf 15/63

© 2013 SAP AG. All rights reserved.ThispresentationandSAP‘sstrategy andpossible futuredevelopments aresubjectto change andmay be changedby SAPat anytime forany reasonwithout notice.This documa warranty of anykind,eitherexpress or implied,includingbutnot limitedto, theimpliedwarrantiesof merchantability, fitnessfor a particularpurpose, ornon-infringement

SAP Mobile Platform enhancements for 2013

 AgentryMobiliser SUP

SAP Mobile Platform

Consumer Enterprise

SAP Mobile Platform

SAP HANA 3rd PartySAP

Business

Suite

Unified Development Tools

Native Hybrid MDD SMS

2013 Focus Areas Benefits

Open standardsDeveloper tools

ScalabilityPlatform unification

Data/process

integration

Industry

Complex

Optimize

Enhance

Develop

Familiar

Flexible

Scale to

ReducedDeploym

Web

Page 16: SAP Mobile Platform 2 (slides).pdf

7/26/2019 SAP Mobile Platform 2 (slides).pdf

http://slidepdf.com/reader/full/sap-mobile-platform-2-slidespdf 16/63

© 2013 SAP AG. All rights reserved.ThispresentationandSAP‘sstrategy andpossible futuredevelopments aresubjectto change andmay be changedby SAPat anytime forany reasonwithout notice.This documa warranty of anykind,eitherexpress or implied,includingbutnot limitedto, theimpliedwarrantiesof merchantability, fitnessfor a particularpurpose, ornon-infringement

SMP3 – An Open Platform

HTML5use any web tooling

you want on SMP3

HTTstanda

decouple

on SAP

ODatastandard model that decouples

backend and frontend developers

Cordovacombine SAP’s enterprise

plugins with any other 

plugins from 3rd party

OSGi Springreuse dynamic updates,

versioning, and models to

simplify complexity

Page 17: SAP Mobile Platform 2 (slides).pdf

7/26/2019 SAP Mobile Platform 2 (slides).pdf

http://slidepdf.com/reader/full/sap-mobile-platform-2-slidespdf 17/63

SMP3 overview & architec

Page 18: SAP Mobile Platform 2 (slides).pdf

7/26/2019 SAP Mobile Platform 2 (slides).pdf

http://slidepdf.com/reader/full/sap-mobile-platform-2-slidespdf 18/63

© 2013 SAP AG. All rights reserved.ThispresentationandSAP‘sstrategy andpossible futuredevelopments aresubjectto change andmay be changedby SAPat anytime forany reasonwithout notice.This documa warranty of anykind,eitherexpress or implied,includingbutnot limitedto, theimpliedwarrantiesof merchantability, fitnessfor a particularpurpose, ornon-infringement

SAP Mobile Platform v3.0 – Architecture

Key Points:

•No State in Mid-tier 

•OSGi based•Standards based proto

•Single entry point

•Supports most IDM pro

(via extensible CSI mod

•Centralized App manag

•Life Cycle support

•Modular (supports cust

•One model (OData) ac

Page 19: SAP Mobile Platform 2 (slides).pdf

7/26/2019 SAP Mobile Platform 2 (slides).pdf

http://slidepdf.com/reader/full/sap-mobile-platform-2-slidespdf 19/63

© 2013 SAP AG. All rights reserved.ThispresentationandSAP‘sstrategy andpossible futuredevelopments aresubjectto change andmay be changedby SAPat anytime forany reasonwithout notice.This documa warranty of anykind,eitherexpress or implied,includingbutnot limitedto, theimpliedwarrantiesof merchantability, fitnessfor a particularpurpose, ornon-infringement

One SDK – decoupled from server 

SMP SDK

“Rapid Innovation without Disruption”

SMP cloud

SMP3

SMP 2.3

One common SDK to span across

different deployment platforms and versions

Page 20: SAP Mobile Platform 2 (slides).pdf

7/26/2019 SAP Mobile Platform 2 (slides).pdf

http://slidepdf.com/reader/full/sap-mobile-platform-2-slidespdf 20/63

© 2013 SAP AG. All rights reserved.ThispresentationandSAP‘sstrategy andpossible futuredevelopments aresubjectto change andmay be changedby SAPat anytime forany reasonwithout notice.This documa warranty of anykind,eitherexpress or implied,includingbutnot limitedto, theimpliedwarrantiesof merchantability, fitnessfor a particularpurpose, ornon-infringement

SMP server services to build apps

Lean Java Server (LJS)*

E2E trace

Onboarding

 Authentication/SSO

Lifecycle management

Usage reporting

Performance metrics

Core Services

Coupons

Payments

Geo-location

SMS services

Push

Sync/offline

Customer and partner developed

 App Serv ices

Value Add to DevelValue Add to Administ rator 

*SAP’s Tomcat

Page 21: SAP Mobile Platform 2 (slides).pdf

7/26/2019 SAP Mobile Platform 2 (slides).pdf

http://slidepdf.com/reader/full/sap-mobile-platform-2-slidespdf 21/63

© 2013 SAP AG. All rights reserved.ThispresentationandSAP‘sstrategy andpossible futuredevelopments aresubjectto change andmay be changedby SAPat anytime forany reasonwithout notice.This documa warranty of anykind,eitherexpress or implied,includingbutnot limitedto, theimpliedwarrantiesof merchantability, fitnessfor a particularpurpose, ornon-infringement

SMP3 – extending your application’s capabili ties

Scale the complexity of mobile apps wi th one architecture, many se

Connectivity to OData service

Code generation for native platforms

Easy access to SAP data and workflow

Connectivity to SAP Systems

Online application

Connectivity to non-SAP sources

 App usage reporting

Logon for different auths

Push Notifications

Cross platform hybrid apps

Offline capabilities

    C    O

    M    P    L    E    X    I    T    Y

    O    D   a    t   a    A   p   p

    S   e   r   v    i   c   e   s

Page 22: SAP Mobile Platform 2 (slides).pdf

7/26/2019 SAP Mobile Platform 2 (slides).pdf

http://slidepdf.com/reader/full/sap-mobile-platform-2-slidespdf 22/63

© 2013 SAP AG. All rights reserved.ThispresentationandSAP‘sstrategy andpossible futuredevelopments aresubjectto change andmay be changedby SAPat anytime forany reasonwithout notice.This documa warranty of anykind,eitherexpress or implied,includingbutnot limitedto, theimpliedwarrantiesof merchantability, fitnessfor a particularpurpose, ornon-infringement

Bridging the technology divide with OData

Bob from the SAP

been here for 20 y

 ABAP.

Tristen from the newly formed

Mobility Department. Just

graduated from College.

OData specif ies CRUD and Query over HTTP ODataServiceProvider 

 Atom (XML) or JSON Results

OData is a bit like

mini-ODBC or 

JDBC for the web

OData Run-Tim

Resources,e.g. SAP

ERP

OData – Open Data Protocol

HTTP-based data services

Resources (data) identified using URIsOperations executed using HTTP verbs

Page 23: SAP Mobile Platform 2 (slides).pdf

7/26/2019 SAP Mobile Platform 2 (slides).pdf

http://slidepdf.com/reader/full/sap-mobile-platform-2-slidespdf 23/63

Developer featuresServices overview

Page 24: SAP Mobile Platform 2 (slides).pdf

7/26/2019 SAP Mobile Platform 2 (slides).pdf

http://slidepdf.com/reader/full/sap-mobile-platform-2-slidespdf 24/63

© 2013 SAP AG. All rights reserved.ThispresentationandSAP‘sstrategy andpossible futuredevelopments aresubjectto change andmay be changedby SAPat anytime forany reasonwithout notice.This documa warranty of anykind,eitherexpress or implied,includingbutnot limitedto, theimpliedwarrantiesof merchantability, fitnessfor a particularpurpose, ornon-infringement

Developer experience

Open, Lower TCD, Faster 

Development, Vertically Scalable

Developer 

Common standards (HTML5, REST WS, OD

Faster to onboard developers, easier to build

Enhanced functionality through platform se

OData offline, encrypted storage, app LCM,

Rapid application development (AppBuilde

End-to-End application development in HTM

Consistent multi-platform support (client SD

Common API and SDK stack across differen

Page 25: SAP Mobile Platform 2 (slides).pdf

7/26/2019 SAP Mobile Platform 2 (slides).pdf

http://slidepdf.com/reader/full/sap-mobile-platform-2-slidespdf 25/63

© 2013 SAP AG. All rights reserved.ThispresentationandSAP‘sstrategy andpossible futuredevelopments aresubjectto change andmay be changedby SAPat anytime forany reasonwithout notice.This documa warranty of anykind,eitherexpress or implied,includingbutnot limitedto, theimpliedwarrantiesof merchantability, fitnessfor a particularpurpose, ornon-infringement

SMP – client

Logging/Tracing

Security

(Vault/AES 256-bit

Encryption)

Persistence

(OData Doc Cache

handling with delta

support)

Synch Support

Offline DB and

Outbound Queue

Connectivity

Native Kapsel Player  

Push Notifications

LCM

(Resource

provisioning)

SMP Client Core compo nentsData Access Layer 

Page 26: SAP Mobile Platform 2 (slides).pdf

7/26/2019 SAP Mobile Platform 2 (slides).pdf

http://slidepdf.com/reader/full/sap-mobile-platform-2-slidespdf 26/63

© 2013 SAP AG. All rights reserved.ThispresentationandSAP‘sstrategy andpossible futuredevelopments aresubjectto change andmay be changedby SAPat anytime forany reasonwithout notice.This documa warranty of anykind,eitherexpress or implied,includingbutnot limitedto, theimpliedwarrantiesof merchantability, fitnessfor a particularpurpose, ornon-infringement

Support for all major operating systems*

SDK available REST API only

iOS 6.x Win8

 Android 4.x BlackBerry 10

*Mobiliser apps continue to support older versions and

feature phones and Agentry apps continue to be supported

on ruggedized devices. Details will be published in thesupport matrix on service.sap.com/pam at product release

SAP Windows8 apps runn

Page 27: SAP Mobile Platform 2 (slides).pdf

7/26/2019 SAP Mobile Platform 2 (slides).pdf

http://slidepdf.com/reader/full/sap-mobile-platform-2-slidespdf 27/63

© 2013 SAP AG. All rights reserved.ThispresentationandSAP‘sstrategy andpossible futuredevelopments aresubjectto change andmay be changedby SAPat anytime forany reasonwithout notice.This documa warranty of anykind,eitherexpress or implied,includingbutnot limitedto, theimpliedwarrantiesof merchantability, fitnessfor a particularpurpose, ornon-infringement

Native OData SDK

Integrated Logon Manager with Client Hub enables

apps to share credentials with co-signed apps insame security group on the device

Platforms Supported: iOS 6.x+, Android 4.x+

* Requires NW Gateway 7.3 SP07

OData makes our gateway

much more than just a

proxy for other services

 Adds metadata model

Data paging (a must for "real" apps)

Data response reshaping

Both missing from plain-old-REST

Features

Benefits

Developer APIs

Offline OData APIs for seamlessly cachindelta update*

Request API enhanced to support Batch

OData Parser support for JSON format

Kapsel Architecture

Page 28: SAP Mobile Platform 2 (slides).pdf

7/26/2019 SAP Mobile Platform 2 (slides).pdf

http://slidepdf.com/reader/full/sap-mobile-platform-2-slidespdf 28/63

© 2013 SAP AG. All rights reserved.ThispresentationandSAP‘sstrategy andpossible futuredevelopments aresubjectto change andmay be changedby SAPat anytime forany reasonwithout notice.This documa warranty of anykind,eitherexpress or implied,includingbutnot limitedto, theimpliedwarrantiesof merchantability, fitnessfor a particularpurpose, ornon-infringement

Kapsel Architecture

Cordova Container with 7 SAP Plugins

Cordova

 AppUpdate

 AuthProxy

EncryptedStorage

Logger 

Logon

Push

Settings

3rd party plugin

3rd party plugin

Page 29: SAP Mobile Platform 2 (slides).pdf

7/26/2019 SAP Mobile Platform 2 (slides).pdf

http://slidepdf.com/reader/full/sap-mobile-platform-2-slidespdf 29/63

© 2013 SAP AG. All rights reserved.ThispresentationandSAP‘sstrategy andpossible futuredevelopments aresubjectto change andmay be changedby SAPat anytime forany reasonwithout notice.This documa warranty of anykind,eitherexpress or implied,includingbutnot limitedto, theimpliedwarrantiesof merchantability, fitnessfor a particularpurpose, ornon-infringement

“ Kapsel” – Cordova HTML5 container w ith SAP plugins

SAP Mobile Platform

Plugin Descr iption

 AppUpdat eUsed to provide server-based updates to the web application content running in the Kapsel application. Replicates some of the lifecycle managemeKapsel applications can currently only contain a single web application.

HTTPSProxy

This plugin is used to proxy HTTP and HTTPS requests on behalf of the application. The plugin will automate the process of accepting SSL certifica

resource (without the user’s involvement).

HTTPS requests can be done with no authentication, basic authentication, or with certifi cates. Supported certifi cate sources are: from file, from sys

Logging Provides a Cordova plugin wrapper around the SMP logging API.

LogonImplements a Cordova plugin wrapper around the Mobile Application Framework (MAF) Logon Manager component. Provides a skinnable UI for an

manages the complete process of logging into the SMP server.

PushProvides a Cordova wrapper around SMP server-based push notifications. The plugin allows an application to register for push notifications, proceslocal application UI to indicate that push notifications have been received.

Secure Storage Implements an asynchronous interface for the W3C web storage API plus provides a mechanism for encrypting data written to storage.

Settings

ExchangeProvides the ability for an application to trigger a Setting Exchange operation with server. This will allow an application to store device and user sett

Planned innovations

Page 30: SAP Mobile Platform 2 (slides).pdf

7/26/2019 SAP Mobile Platform 2 (slides).pdf

http://slidepdf.com/reader/full/sap-mobile-platform-2-slidespdf 30/63

© 2013 SAP AG. All rights reserved.ThispresentationandSAP‘sstrategy andpossible futuredevelopments aresubjectto change andmay be changedby SAPat anytime forany reasonwithout notice.This documa warranty of anykind,eitherexpress or implied,includingbutnot limitedto, theimpliedwarrantiesof merchantability, fitnessfor a particularpurpose, ornon-infringement

Planned innovations

Platform SDK – Mobile Application Framework

Calendar 

Localization AuthenticationSystem

logging

LoginTable

Production Capabilities Key Benefits

UI componentsPrimitives (textbox, labels, checkbox, tables, etc.)

 Advanced (logon & settings screens, tree views, etc.)

 App infrast ructure components

System logger, logon manager 

Localization / globalization converters (e.g. address, phone #,

currency, etc.)

Over 50+ components in MAF 1.1

Reusable, customizable and extensible buil

consistent user experience across a set o

Structural extensibility and styling via config

code changes)

Uniformly change UI / UX and core function

all MAF-enabled applications simultaneou

Reduce cost of application upgrade, mainte

management

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

Examples of reusable user interface

Page 31: SAP Mobile Platform 2 (slides).pdf

7/26/2019 SAP Mobile Platform 2 (slides).pdf

http://slidepdf.com/reader/full/sap-mobile-platform-2-slidespdf 31/63

© 2013 SAP AG. All rights reserved.ThispresentationandSAP‘sstrategy andpossible futuredevelopments aresubjectto change andmay be changedby SAPat anytime forany reasonwithout notice.This documa warranty of anykind,eitherexpress or implied,includingbutnot limitedto, theimpliedwarrantiesof merchantability, fitnessfor a particularpurpose, ornon-infringement

Examples of reusable user interface

components within Mobile App Framework

MAF Tree View component MAF locale aware controls MAF Calendar c

Planned innovations

Page 32: SAP Mobile Platform 2 (slides).pdf

7/26/2019 SAP Mobile Platform 2 (slides).pdf

http://slidepdf.com/reader/full/sap-mobile-platform-2-slidespdf 32/63

© 2013 SAP AG. All rights reserved.ThispresentationandSAP‘sstrategy andpossible futuredevelopments aresubjectto change andmay be changedby SAPat anytime forany reasonwithout notice.This documa warranty of anykind,eitherexpress or implied,includingbutnot limitedto, theimpliedwarrantiesof merchantability, fitnessfor a particularpurpose, ornon-infringement

Planned innovationsPlatform SDK - developer productivity

Example: Mobile Applications Framework login manager 

InitLogonManager();

MAFLogonManager logonManager = MAFLogo

58Lines of code (MAF)

1Lin

vs.

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

Page 33: SAP Mobile Platform 2 (slides).pdf

7/26/2019 SAP Mobile Platform 2 (slides).pdf

http://slidepdf.com/reader/full/sap-mobile-platform-2-slidespdf 33/63

© 2013 SAP AG. All rights reserved.ThispresentationandSAP‘sstrategy andpossible futuredevelopments aresubjectto change andmay be changedby SAPat anytime forany reasonwithout notice.This documa warranty of anykind,eitherexpress or implied,includingbutnot limitedto, theimpliedwarrantiesof merchantability, fitnessfor a particularpurpose, ornon-infringement

Open UI framework

Open UI Framework allows developers to implement their own custom UI representation of an Ag

Device OS Interaction Layer 

Screen Set

Screen

Controls Controls

Custom UI

Control using

Open UI

 Agentry Core

Native UI

 Agentry Client Extensions

Page 34: SAP Mobile Platform 2 (slides).pdf

7/26/2019 SAP Mobile Platform 2 (slides).pdf

http://slidepdf.com/reader/full/sap-mobile-platform-2-slidespdf 34/63

© 2013 SAP AG. All rights reserved.ThispresentationandSAP‘sstrategy andpossible futuredevelopments aresubjectto change andmay be changedby SAPat anytime forany reasonwithout notice.This documa warranty of anykind,eitherexpress or implied,includingbutnot limitedto, theimpliedwarrantiesof merchantability, fitnessfor a particularpurpose, ornon-infringement

Mobile analytics kit

Mobile Analytics Kit

Developers have two choices for embedding analytics in their apps:

 – Use XML document to automatically configure a chart or dashboard, map the data

series, and pick from out-of-box controls

 – Use the library to construct charts from components—allows even greater degree of 

customization

Extra Features (out-of-box controls)

 – Drill-down (tap to zoom)

 – Semantic Zoom (pinch to zoom; axes automatically drill-down to narrower data series)

Mobile Analytics Kit (MAKit) is a set of charting l ibraries co-developed with the

Objects and SAP UX teams for the development of the ‘Mobile BI’ application

Page 35: SAP Mobile Platform 2 (slides).pdf

7/26/2019 SAP Mobile Platform 2 (slides).pdf

http://slidepdf.com/reader/full/sap-mobile-platform-2-slidespdf 35/63

© 2013 SAP AG. All rights reserved.ThispresentationandSAP‘sstrategy andpossible futuredevelopments aresubjectto change andmay be changedby SAPat anytime forany reasonwithout notice.This documa warranty of anykind,eitherexpress or implied,includingbutnot limitedto, theimpliedwarrantiesof merchantability, fitnessfor a particularpurpose, ornon-infringement

Device

Offline OData

    B   u   s    i   n   e   s   s    S   u    i    t   e

    D   e    l    t   a    E

   x   c    h   a   n   g   e    T   a    b    l   e   s

    N    W    G   a    t   e   w   a   y    2 .    0

    S    P    7

OData

    S    M    P

OData Model

    O    f    f    l    i   n   e    O    D   a    t   a    A

    P    I    f   o   r   c   a   c    h    i   n   g    d   a    t   a   a   n    d

   m   e   r   g    i   n

   g    d   e    l    t   a   u   p    d   a    t   e   s

HTTP

    O    f    f    l    i   n   e   w   r    i    t   e  -    b   a   c    k   q   u   e   u   e

No state in m

Request/resOData is the

model

OData delta

Client librari

document

I t ti diff t b k d

Page 36: SAP Mobile Platform 2 (slides).pdf

7/26/2019 SAP Mobile Platform 2 (slides).pdf

http://slidepdf.com/reader/full/sap-mobile-platform-2-slidespdf 36/63

© 2013 SAP AG. All rights reserved.ThispresentationandSAP‘sstrategy andpossible futuredevelopments aresubjectto change andmay be changedby SAPat anytime forany reasonwithout notice.This documa warranty of anykind,eitherexpress or implied,includingbutnot limitedto, theimpliedwarrantiesof merchantability, fitnessfor a particularpurpose, ornon-infringement

Integrating different backends

SMP

OData

JPASOAPJDBCNon-OData

REST services

 Avatar / Gateway Java* *Gateway Java provides data in

and is deployed on the same S

SAP and non-SAP back ends

SMP B2C d l

Page 37: SAP Mobile Platform 2 (slides).pdf

7/26/2019 SAP Mobile Platform 2 (slides).pdf

http://slidepdf.com/reader/full/sap-mobile-platform-2-slidespdf 37/63

© 2013 SAP AG. All rights reserved.ThispresentationandSAP‘sstrategy andpossible futuredevelopments aresubjectto change andmay be changedby SAPat anytime forany reasonwithout notice.This documa warranty of anykind,eitherexpress or implied,includingbutnot limitedto, theimpliedwarrantiesof merchantability, fitnessfor a particularpurpose, ornon-infringement

SMP

SMP B2C module

Mobiliser 

Money Mobiliser 

Consumer 

Mobile Banking

Loyalty

Social

SMP Core

PushLCM ODConsumer 

    L   o   y   a    l    t   y

    M   o    b    i    l   e    B   a   n    k    i   n   g

Banking App New App

    S   o   c    i   a    l

 …

FrameworkFramework

Mobiliser App

SMP B2C d l

Page 38: SAP Mobile Platform 2 (slides).pdf

7/26/2019 SAP Mobile Platform 2 (slides).pdf

http://slidepdf.com/reader/full/sap-mobile-platform-2-slidespdf 38/63

© 2013 SAP AG. All rights reserved.ThispresentationandSAP‘sstrategy andpossible futuredevelopments aresubjectto change andmay be changedby SAPat anytime forany reasonwithout notice.This documa warranty of anykind,eitherexpress or implied,includingbutnot limitedto, theimpliedwarrantiesof merchantability, fitnessfor a particularpurpose, ornon-infringement

SMP B2C module

Customer ID, name, type Addresses

Identifications (username, email, …)

Identities

(passport id, driver license, …)

Free-text attributes

Binary attachments

Entitlements

Core Consumer Model

Registration/self-care Account lifecycle management

Login/Session management

Temporary password/password reset

Security based on privileges/roles

Social integration

Notifications

Core Consumer Services

PaymentsBanking

LBS

 Alerts

Coupons

Optional Applica

Services Related

Third parties ca

 Applica

SMP3 B2C b t l

Page 39: SAP Mobile Platform 2 (slides).pdf

7/26/2019 SAP Mobile Platform 2 (slides).pdf

http://slidepdf.com/reader/full/sap-mobile-platform-2-slidespdf 39/63

© 2013 SAP AG. All rights reserved.ThispresentationandSAP‘sstrategy andpossible futuredevelopments aresubjectto change andmay be changedby SAPat anytime forany reasonwithout notice.This documa warranty of anykind,eitherexpress or implied,includingbutnot limitedto, theimpliedwarrantiesof merchantability, fitnessfor a particularpurpose, ornon-infringement

SMP3 B2C web portal

Web portal for consumer signup, customer suppor t,

operations dashboard, consumer self service, partner / merchan

Page 40: SAP Mobile Platform 2 (slides).pdf

7/26/2019 SAP Mobile Platform 2 (slides).pdf

http://slidepdf.com/reader/full/sap-mobile-platform-2-slidespdf 40/63

Developer featuresTooling overview

SMP3 tooling

Page 41: SAP Mobile Platform 2 (slides).pdf

7/26/2019 SAP Mobile Platform 2 (slides).pdf

http://slidepdf.com/reader/full/sap-mobile-platform-2-slidespdf 41/63

© 2013 SAP AG. All rights reserved.ThispresentationandSAP‘sstrategy andpossible futuredevelopments aresubjectto change andmay be changedby SAPat anytime forany reasonwithout notice.This documa warranty of anykind,eitherexpress or implied,includingbutnot limitedto, theimpliedwarrantiesof merchantability, fitnessfor a particularpurpose, ornon-infringement

SMP3 tooling

 APNS/GCM

Gateway Java

3rd Party System

GW Add-On

Syclo Add-On(Exchange Tables)

OData Modeler 

OSGiCustomServer Extension

SMP 3.0Event

Data

Transformation

Tooling

OData

OData

SAP Backend

ERP, CRM, BW,

HANA, etc.

 Agentry

 Agent ry Edit or 

Mobiliser 

Mobile Web

Value Add:

User Onboarding

Online OData Calls

OData Delta Queries

Batch OData Calls

Push Notifications

Tooling inNetWeaver (transactionSEGW) XCode

 AndroidDevelopment Tools

    M   o    b    i    l   e    A   p   p

    W

   o   r    k    b   e   n   c    h

Blackberry

Win8/phone

One CliDeploym App

Builder Browser Based

SMS Builder 

AppBuilder designing your UI5 app

Page 42: SAP Mobile Platform 2 (slides).pdf

7/26/2019 SAP Mobile Platform 2 (slides).pdf

http://slidepdf.com/reader/full/sap-mobile-platform-2-slidespdf 42/63

© 2013 SAP AG. All rights reserved.ThispresentationandSAP‘sstrategy andpossible futuredevelopments aresubjectto change andmay be changedby SAPat anytime forany reasonwithout notice.This documa warranty of anykind,eitherexpress or implied,includingbutnot limitedto, theimpliedwarrantiesof merchantability, fitnessfor a particularpurpose, ornon-infringement

 AppBuilder – designing your UI5 app

Leverages

UI5 control

Predefined application

templates

Click together 

app in mins

1 Click to deploy to

“Kapsel”

Drag and drop

designer 

Open HTML5 Tool that Interoperates with Popular Web Design Too

AppBuilder continued Design Time Code Gen/Edit

Page 43: SAP Mobile Platform 2 (slides).pdf

7/26/2019 SAP Mobile Platform 2 (slides).pdf

http://slidepdf.com/reader/full/sap-mobile-platform-2-slidespdf 43/63

© 2013 SAP AG. All rights reserved. ThispresentationandSAP‘sstrategy andpossible futuredevelopments aresubjectto change andmay be changedby SAPat anytime forany reasonwithout notice.This documa warranty of anykind,eitherexpress or implied,includingbutnot limitedto, theimpliedwarrantiesof merchantability, fitnessfor a particularpurpose, ornon-infringement

 AppBuilder continued Design Time Code Gen/Edit

User Defin

Events

Generated Event

Handler code

SMP3 Services for App

Management

Enterprise Data for Easy

consumption

SMS builder – building SMS based apps

Page 44: SAP Mobile Platform 2 (slides).pdf

7/26/2019 SAP Mobile Platform 2 (slides).pdf

http://slidepdf.com/reader/full/sap-mobile-platform-2-slidespdf 44/63

© 2013 SAP AG. All rights reserved. ThispresentationandSAP‘sstrategy andpossible futuredevelopments aresubjectto change andmay be changedby SAPat anytime forany reasonwithout notice.This documa warranty of anykind,eitherexpress or implied,includingbutnot limitedto, theimpliedwarrantiesof merchantability, fitnessfor a particularpurpose, ornon-infringement

SMS builder – building SMS based apps

Tooling installer contents and options

Page 45: SAP Mobile Platform 2 (slides).pdf

7/26/2019 SAP Mobile Platform 2 (slides).pdf

http://slidepdf.com/reader/full/sap-mobile-platform-2-slidespdf 45/63

© 2013 SAP AG. All rights reserved. ThispresentationandSAP‘sstrategy andpossible futuredevelopments aresubjectto change andmay be changedby SAPat anytime forany reasonwithout notice.This documa warranty of anykind,eitherexpress or implied,includingbutnot limitedto, theimpliedwarrantiesof merchantability, fitnessfor a particularpurpose, ornon-infringement

Tooling installer contents and options

Native SDK

OData framework (2.x OData SDK, Client Hub, Logon Manager Core)

Mobile Application Framework (Reuse and Extensibility)

Mobile Application Workbench (Eclipse Plugin)

Kapsel SDK

Kapsel framework

Kapsel command-line tools

 Agent ry Tool ki t

 Agentry Editor (Eclipse Plugin)

OpenUI SDK

Branding SDK

Test Client

SMS Toolkit

Brand Mobiliser Tooling

Charting Framework

Mobile Analytics Kit for iOS

Mobile Analytics Kit for HTML5

Object API (MBO) Framework

Client Libraries

Unwired Workspace

Hybrid Web Container 

HWC framework

Hybrid App Designer Hybrid App Packaging tool

Installer Experience Two identical installers will be available for Mac and Windows (.dmg, .exe)

Developer will be able to select which SDK components to install

If a SDK box is checked, required components will automatically be selected, and other components can be added

Page 46: SAP Mobile Platform 2 (slides).pdf

7/26/2019 SAP Mobile Platform 2 (slides).pdf

http://slidepdf.com/reader/full/sap-mobile-platform-2-slidespdf 46/63

 Administrative features

Admin experience

Page 47: SAP Mobile Platform 2 (slides).pdf

7/26/2019 SAP Mobile Platform 2 (slides).pdf

http://slidepdf.com/reader/full/sap-mobile-platform-2-slidespdf 47/63

© 2013 SAP AG. All rights reserved. ThispresentationandSAP‘sstrategy andpossible futuredevelopments aresubjectto change andmay be changedby SAPat anytime forany reasonwithout notice.This documa warranty of anykind,eitherexpress or implied,includingbutnot limitedto, theimpliedwarrantiesof merchantability, fitnessfor a particularpurpose, ornon-infringement

 Admin experience

Simplified, Lower TCO,

Lean Architecture

 Admin

Simplif ied OSGi architecture w/o mid-tier stMore flexible and scalable, lower TCO, upgra

Common platform services to unify all app

Unified authentication framework, policies, u

management

Modernized and simpli fied Admin UI

Faster deployment, onboarding, and configu

Simplified user onboarding and configurati

Easier and faster strategic enterprise-wide d

Mobile application management

Page 48: SAP Mobile Platform 2 (slides).pdf

7/26/2019 SAP Mobile Platform 2 (slides).pdf

http://slidepdf.com/reader/full/sap-mobile-platform-2-slidespdf 48/63

© 2013 SAP AG. All rights reserved. ThispresentationandSAP‘sstrategy andpossible futuredevelopments aresubjectto change andmay be changedby SAPat anytime forany reasonwithout notice.This documa warranty of anykind,eitherexpress or implied,includingbutnot limitedto, theimpliedwarrantiesof merchantability, fitnessfor a particularpurpose, ornon-infringement

Mobile application management

 Authentication

Business application integrati

Security – devices, data, cont

Offline access and synchroniz

 Administration

 Application versioning and life

Push notifications

Proxy

Reporting and analytics

Multi-platform support

SAP Mobi le Platform20%

80%

Business and Consumer Apps

Devices Platforms (iOS, Android, WPhone, BlackBerry, others …)

Native/HTML5/UI Frameworks

Manage apps: Simplif ied admin UI

Page 49: SAP Mobile Platform 2 (slides).pdf

7/26/2019 SAP Mobile Platform 2 (slides).pdf

http://slidepdf.com/reader/full/sap-mobile-platform-2-slidespdf 49/63

© 2013 SAP AG. All rights reserved. ThispresentationandSAP‘sstrategy andpossible futuredevelopments aresubjectto change andmay be changedby SAPat anytime forany reasonwithout notice.This documa warranty of anykind,eitherexpress or implied,includingbutnot limitedto, theimpliedwarrantiesof merchantability, fitnessfor a particularpurpose, ornon-infringement

Manage apps: Simplif ied admin UI

HTML5 based

Radically simplified - "Apple-Easy”

Combining Agentry and SUP

 Application centric UX design

Context sensitive help

Context sensitive

help

PUSH notification

Page 50: SAP Mobile Platform 2 (slides).pdf

7/26/2019 SAP Mobile Platform 2 (slides).pdf

http://slidepdf.com/reader/full/sap-mobile-platform-2-slidespdf 50/63

© 2013 SAP AG. All rights reserved. ThispresentationandSAP‘sstrategy andpossible futuredevelopments aresubjectto change andmay be changedby SAPat anytime forany reasonwithout notice.This documa warranty of anykind,eitherexpress or implied,includingbutnot limitedto, theimpliedwarrantiesof merchantability, fitnessfor a particularpurpose, ornon-infringement

US ot cat o

Configure push notif ications for:

iOS Android

BlackBerry

Windows 8, Windows Phone

 Authentication and SSO

Page 51: SAP Mobile Platform 2 (slides).pdf

7/26/2019 SAP Mobile Platform 2 (slides).pdf

http://slidepdf.com/reader/full/sap-mobile-platform-2-slidespdf 51/63

© 2013 SAP AG. All rights reserved.ThispresentationandSAP‘sstrategy andpossible futuredevelopments aresubjectto change andmay be changedby SAPat anytime forany reasonwithout notice.This documa warranty of anykind,eitherexpress or implied,includingbutnot limitedto, theimpliedwarrantiesof merchantability, fitnessfor a particularpurpose, ornon-infringement

 Authentication and Single Sign On

Configure end-to-end authentication from the client tothe backend without a VPN

Supported Authentication

 –  Anonymous

 – Basic Auth

 – Siteminder 

 – SSO Token

 – X.509 Mutual Auth

 – X.509 Mutual Auth through intermediary

Client

Settings

Network

Edge Settings

Identity

Provider Setting

Integrating with your security policies

Page 52: SAP Mobile Platform 2 (slides).pdf

7/26/2019 SAP Mobile Platform 2 (slides).pdf

http://slidepdf.com/reader/full/sap-mobile-platform-2-slidespdf 52/63

© 2013 SAP AG. All rights reserved.ThispresentationandSAP‘sstrategy andpossible futuredevelopments aresubjectto change andmay be changedby SAPat anytime forany reasonwithout notice.This documa warranty of anykind,eitherexpress or implied,includingbutnot limitedto, theimpliedwarrantiesof merchantability, fitnessfor a particularpurpose, ornon-infringement

g g y y p

Supported authentication mechanisms

CA Siteminder 

SSO

Basic Auth

Certificates

Web

Reverse

Proxy

SM

 Agent

SMP Server 

HTTPAuth

LoginModule

Siteminder 

Policy

Server 

SAP

Backend

NW Java SAP

SSO2

Generator 

SM Session

Cookie

Basic

 Auth

Valid()

SAP SSO2

SMP3 fits in – 

withoutdisruption

SAP Mobile Platform uses standard HTTPS

protocol to integrate into your existing security landscape!

 App analytics

Page 53: SAP Mobile Platform 2 (slides).pdf

7/26/2019 SAP Mobile Platform 2 (slides).pdf

http://slidepdf.com/reader/full/sap-mobile-platform-2-slidespdf 53/63

© 2013 SAP AG. All rights reserved.ThispresentationandSAP‘sstrategy andpossible futuredevelopments aresubjectto change andmay be changedby SAPat anytime forany reasonwithout notice.This documa warranty of anykind,eitherexpress or implied,includingbutnot limitedto, theimpliedwarrantiesof merchantability, fitnessfor a particularpurpose, ornon-infringement

pp y

Usage reporting by:

User 

Device type

 Application

Vendor 

Version

Timeframe

Simplified App Onboarding

Page 54: SAP Mobile Platform 2 (slides).pdf

7/26/2019 SAP Mobile Platform 2 (slides).pdf

http://slidepdf.com/reader/full/sap-mobile-platform-2-slidespdf 54/63

© 2013 SAP AG. All rights reserved.ThispresentationandSAP‘sstrategy andpossible futuredevelopments aresubjectto change andmay be changedby SAPat anytime forany reasonwithout notice.This docum

a warranty of anykind,eitherexpress or implied,includingbutnot limitedto, theimpliedwarrantiesof merchantability, fitnessfor a particularpurpose, ornon-infringement

g

SMP 3.0 Experience

User onboarding for SAP standard appsClient Hub

Page 55: SAP Mobile Platform 2 (slides).pdf

7/26/2019 SAP Mobile Platform 2 (slides).pdf

http://slidepdf.com/reader/full/sap-mobile-platform-2-slidespdf 55/63

© 2013 SAP AG. All rights reserved.ThispresentationandSAP‘sstrategy andpossible futuredevelopments aresubjectto change andmay be changedby SAPat anytime forany reasonwithout notice.This docum

a warranty of anykind,eitherexpress or implied,includingbutnot limitedto, theimpliedwarrantiesof merchantability, fitnessfor a particularpurpose, ornon-infringement

Client Hub

User name

PasswordConnection String

SAP M

Platfo

 App Reg

Data

Vault

 App CID

Client Hubon Device

(use phone)

Mobile App

Platforms Supported: iOS 6.x+, Android

4.x+

Client Hub enables apps to securely sharecredentials on-device, simplifying end-

user experience

Client Hub integration in Logon Manager 

adds SSO features to apps with zero

code change

Logon Manager in Kapsel provides

skinnable HTML5 UI set to match nativeUI’s

Logon Manager hides connection and

configuration details

Trace and runtime analysis

Page 56: SAP Mobile Platform 2 (slides).pdf

7/26/2019 SAP Mobile Platform 2 (slides).pdf

http://slidepdf.com/reader/full/sap-mobile-platform-2-slidespdf 56/63

© 2013 SAP AG. All rights reserved.ThispresentationandSAP‘sstrategy andpossible futuredevelopments aresubjectto change andmay be changedby SAPat anytime forany reasonwithout notice.This docum

a warranty of anykind,eitherexpress or implied,includingbutnot limitedto, theimpliedwarrantiesof merchantability, fitnessfor a particularpurpose, ornon-infringement

Graphical display of runtimes - per app or across all

apps

Detailed Logging and Tracing

Error Logs

User experienceAdd cutting-edge capabilities for enterprise and consumer apps

Page 57: SAP Mobile Platform 2 (slides).pdf

7/26/2019 SAP Mobile Platform 2 (slides).pdf

http://slidepdf.com/reader/full/sap-mobile-platform-2-slidespdf 57/63

© 2013 SAP AG. All rights reserved.

ThispresentationandSAP‘sstrategy andpossible futuredevelopments aresubjectto change andmay be changedby SAPat anytime forany reasonwithout notice.This docum

a warranty of anykind,eitherexpress or implied,includingbutnot limitedto, theimpliedwarrantiesof merchantability, fitnessfor a particularpurpose, ornon-infringement

 Add cutting-edge capabilities for enterprise and consumer apps

GIS displayLive 3D visualization

 Augmented reality,

accelerometer, cameraReal Time analytics

Mobile is around for the long-haulMinimize your Time to Value with SAP Mobile Platform

Page 58: SAP Mobile Platform 2 (slides).pdf

7/26/2019 SAP Mobile Platform 2 (slides).pdf

http://slidepdf.com/reader/full/sap-mobile-platform-2-slidespdf 58/63

© 2013 SAP AG. All rights reserved.

ThispresentationandSAP‘sstrategy andpossible futuredevelopments aresubjectto change andmay be changedby SAPat anytime forany reasonwithout notice.This docum

a warranty of anykind,eitherexpress or implied,includingbutnot limitedto, theimpliedwarrantiesof merchantability, fitnessfor a particularpurpose, ornon-infringement

Minimize your Time to Value with SAP Mobile Platform

• Reduced IT investments and operation efficiencies

• Reduced cost of development

• Reusable services and repeatable processes

• Protection for the enterprise

• Rapid development and low maintenance

• Centralized lifecycle management

• Support for open-standards, open-source• Simplified talent sourcing

• Deployment options (cloud or on-premise)

Public SMP3 info

Page 59: SAP Mobile Platform 2 (slides).pdf

7/26/2019 SAP Mobile Platform 2 (slides).pdf

http://slidepdf.com/reader/full/sap-mobile-platform-2-slidespdf 59/63

© 2013 SAP AG. All rights reserved.

ThispresentationandSAP‘sstrategy andpossible futuredevelopments aresubjectto change andmay be changedby SAPat anytime forany reasonwithout notice.This docum

a warranty of anykind,eitherexpress or implied,includingbutnot limitedto, theimpliedwarrantiesof merchantability, fitnessfor a particularpurpose, ornon-infringement

Ramp-up in fo, hands-on t raining and an overview of the TechEd / ASUG activit

SMP3.0 can be found at:

http://scn.sap.com/community/mobile/blog/2013/08/20/get-your-hands-on-sap-m

30

Page 60: SAP Mobile Platform 2 (slides).pdf

7/26/2019 SAP Mobile Platform 2 (slides).pdf

http://slidepdf.com/reader/full/sap-mobile-platform-2-slidespdf 60/63

 Appendix

SMP3 architecture

Page 61: SAP Mobile Platform 2 (slides).pdf

7/26/2019 SAP Mobile Platform 2 (slides).pdf

http://slidepdf.com/reader/full/sap-mobile-platform-2-slidespdf 61/63

© 2013 SAP AG. All rights reserved.

ThispresentationandSAP‘sstrategy andpossible futuredevelopments aresubjectto change andmay be changedby SAPat anytime forany reasonwithout notice.This docum

a warranty of anykind,eitherexpress or implied,includingbutnot limitedto, theimpliedwarrantiesof merchantability, fitnessfor a particularpurpose, ornon-infringement

No State in Mid-tier 

Staging in backend o

(or SAP HANA)

Runs on Windows an

Combines B2E and B

server – Agentry, SUP

OSGi based server 

Seamless Server upghaving to bring down

OSGI Container 

 App Resources( Meta-data, Web

Resources)

Lifecycle

ManagementData Encryption

Push

Notifications

Supportability(Logging, Tracing,Solution Manager)

User Management

SSO

Data End PointManagement

Persistence(HANA) (Configs,

Cashing, Queues)

Dispatcher (single Point of Entry)

 Admin Portal

Brand Mobiliser (SMS Process

Management)

Banking &Payment

(Mobiliser)

SMS Handler 

On DeviceCharging

 Agentry DataServices

 App

Management

(MAM)

Onboarding

Enterprise App

Store Provisioning

(Settings/Certificat

es)

SAP Business Suite Other SAP Backend

(SAP HANA/XS, BW, BI,

SF, NW, Cloud, JAM,

 Ariba) 3rd Party Backend

Machine

Mobile Client

Ui5 3rd Party

 AgentryContainer 

Custom AppBrowser (Mobile Web)

Development

Tools AppDesigner 

Native

 AppsWeb Apps

UI Components/Extensibility Framework

Connectivity SDK

Web Container (Cordova/PhoneGap) Brand

Mobiliser  Agentry

Designer 

3rd Party

Device

Management

NW

Gateway

Syclo

 ABAP Add-

on(s)

Core services

 Application Services

Proxy to other 

services

Mobile Platform Services

HTTP(S) / SMS HTTP(S) / SMSMAW

GW Modeler 

Core Services

SAP Mobile Platform v3.0 - at a glance

Page 62: SAP Mobile Platform 2 (slides).pdf

7/26/2019 SAP Mobile Platform 2 (slides).pdf

http://slidepdf.com/reader/full/sap-mobile-platform-2-slidespdf 62/63

© 2013 SAP AG. All rights reserved.

ThispresentationandSAP‘sstrategy andpossible futuredevelopments aresubjectto change andmay be changedby SAPat anytime forany reasonwithout notice.This docum

a warranty of anykind,eitherexpress or implied,includingbutnot limitedto, theimpliedwarrantiesof merchantability, fitnessfor a particularpurpose, ornon-infringement

• Best in class, full spectrum mobile platform

• B2E, B2B and B2C on one platform

• Native, Hybrid, MDD and Mobile Web Apps onpopular operating systems and device types

• Open and easy

•  Any back-end, development tool, 3rd party SDK and

industry standards support

• Secure

• Strong authentication, data encryption, application

wrapping

• Flexible and scalable

• Start small and grow to millions of users

SAP Mobile Platfo

Native HTML5Meta

Data

SAP N

© 2013 SAP AG. All rights reserved.

Page 63: SAP Mobile Platform 2 (slides).pdf

7/26/2019 SAP Mobile Platform 2 (slides).pdf

http://slidepdf.com/reader/full/sap-mobile-platform-2-slidespdf 63/63

© 2013 SAP AG. All rights reserved.

ThispresentationandSAP‘sstrategy andpossible futuredevelopments aresubjectto change andmay be changedby SAPat anytime forany reasonwithout notice.This docum

a warranty of anykind,eitherexpress or implied,includingbutnot limitedto, theimpliedwarrantiesof merchantability, fitnessfor a particularpurpose, ornon-infringement

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

The information contained herein may be changed without prior notice.

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

National product specifications may vary.

These materials are provided by SAP AG and its affiliated companies ("SAP Group") for informational purposes only, without representation

SAP Group shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP Group products and servicesthe express warranty statements accompanying such products and services, if any. Nothing herein should be construed as constituting an ad

SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAcountries.

Please see http://www.sap.com/corporate-en/legal/copyright/index.epx#trademark for additional trademark information and notices.