Upload
others
View
4
Download
0
Embed Size (px)
Citation preview
Public
run()
MOB 101 – SAP and
Apple: Revolutionize the
Mobile Work Experience
© 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
© 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.
© 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.
© 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.
© 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.
© 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.
© 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.
© 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.
© 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.
© 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.
© 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.
© 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.
© 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.
© 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
…
© 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
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 17Public
Please complete your
session evaluation for
MOB101
Feedback
© 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.