More Related Content
Similar to Building cool native ios enterprise apps with sap cloud platform sdk for ios (20)
Building cool native ios enterprise apps with sap cloud platform sdk for ios
- 1. © 2016 SAP SE or an SAP affiliate company. All rights reserved. 1Public
Building cool native iOS enterprise apps with
SAP Cloud Platform SDK for iOS
April 15, 2017
Manjunath Gudisi
Sr. Software Engineer
Technology RIG
@manjunathgudisi
SAP Labs India Pvt. Ltd,
138, EPIP,
Whitefield,
Bangalore - 560068
manjunath.gudisi@sap.com
Paramita Biswas
Product Manager
UxP PM IN
@paromit
SAP Labs India Pvt. Ltd,
138, EPIP,
Whitefield,
Bangalore - 560068
paramita.biswas@sap.com
- 2. © 2016 SAP SE or an SAP affiliate company. All rights reserved. 2Public
“SAP is the ideal partner to
help us truly transform how
businesses around the world
are run on iPhone and iPad.”
Tim Cook
Apple & SAP Partnership
- 3. © 2016 SAP SE or an SAP affiliate company. All rights reserved. 3Public
• 82%
of executive believe
‘Mobile is the Face of Digital Transformation’
*
• 87%
of executives believe
mobile apps are necessary to realize
the full benefits of Digital**
• 62%
of employees delay completing tasks that
require logging into multiple systems ***
Digital Transformation starts with a great User Experience
* Forrester Research
** Growing the Digital Business: Spotlight on Mobile Apps Accenture Mobility Research 2015; Copyright © 2015 Accenture All rights reserved
*** Accelerate Digital Transformation With Simplified Business Apps, Forrester August 2016
- 4. © 2016 SAP SE or an SAP affiliate company. All rights reserved. 4Public
Mobile usage still mostly focused on mail, etc., plus few mobile
processes
Mobile Use cases in the Enterprise
Volume
(# Users)
Value
(ROI)
Productivity
Web/ Hybrid
Native
* Exact position
of use cases is
company/
industry
dependent
Asset
Maintenance
Sales
Data
Capture
Service
Shopfloor
Mgmt
Warehouse
Mgmt
Email
Intranet
Content
Access
Time&
Attendance
Leave
Request
Collaboration
Differentiation
- 5. © 2016 SAP SE or an SAP affiliate company. All rights reserved. 5Public
New paradigm to approach digital transformation led with mobile
processes
Differentiation by Use-Case drives Value
Volume
(# Users)
Value
(ROI)
Productivity
Web/ Hybrid
Native
* Exact position
of use cases is
company/
industry
dependent
Asset
Maintenance
Sales
Data
Capture
Service
Shopfloor
Mgmt
Warehouse
Mgmt
Email
Intranet
Content
Access
Time&
Attendance
Leave
Request
Collaboration
Differentiation
- 6. © 2016 SAP SE or an SAP affiliate company. All rights reserved. 6Public
Combine Data and transformative functions to create the perfect User
Experience
New Enterprise Apps aggregate Digital aspects
Value
(ROI)
Native
* Exact position
of use cases is
company/
industry
dependent
Asset
Maintenance
Sales
Data
Capture
Service
Shopfloor
Mgmt
Warehouse
Mgmt
Enterprise Social
Big data
IoT
Cloud
Analytics
- 7. © 2016 SAP SE or an SAP affiliate company. All rights reserved. 7Public
SAP Apps Customer Apps Partner Apps
S/4HANA SAP 3rd
Party
SDK & Frontend Tools
Cloud Platform Services
SDK and Frontend Tools
Back End Systems
Apps
Mobile Back End Services Offline Push Business Logic
Logging & Trace Engagement Analytics …
Integration
Security
Identity
HANA
API Management
…
SAP HANA
Cloud Platform
Cloud <-> Cloud Cloud <-> On Premise
App development with SAP Cloud Platform
Business Logic
- 8. © 2016 SAP SE or an SAP affiliate company. All rights reserved. 8Public
Build great
Mobile User
Experience
Provide
Instant access
to innovation
Access
Enterprise
Data &
Processes
Enhance
Developer
Efficiency
SAP Cloud Platform SDK for iOS
Why do we need the new SDK?
- 9. © 2016 SAP SE or an SAP affiliate company. All rights reserved. 9Public
Assistant App
Mobile back-end
services
Mentor
Xcode SDK
SAP Cloud Platform SDK in context
Several Apple and SAP components support overall development flow
(provided by Apple)
- 10. © 2016 SAP SE or an SAP affiliate company. All rights reserved. 10Public
SAP Apps Customer Apps Partner Apps
S/4HANA SAP 3rd
Party
Apple Xcode
SAP HCP SDK for iOS
Assistant
Mentor
Cloud Platform Services
SDK and Frontend Tools
Back End Systems
Apps
Mobile Back End Services Offline Push Business Logic
Logging & Trace Engagement Analytics …
Integration
Security
Identity
HANA
API Management
…
SAP HANA
Cloud Platform
Cloud <-> Cloud Cloud <-> On Premise
UI+Logic
Fiori UI Kit
Foundation
App development with SAP Cloud Platform
Business Logic
- 11. © 2016 SAP SE or an SAP affiliate company. All rights reserved. 11Public
Defining SAP Fiori for iOS
Based on iOS Human Interface Guidelines (HIG)
Enhanced with new reusable UI elements and floorplans
Provides design guidelines, patterns and frameworks
Providing Enterprise capabilities and building blocks to iOS
- 12. © 2016 SAP SE or an SAP affiliate company. All rights reserved. 12Public
SAP Academy for iOS
• Self-directed learning to get
started developing on iOS for SAP
software
• Training on Apple and
SAP technologies
• Collaborate with peers and
share knowledge
• Access the SDK, reusable code,
and examples
Enabling the Ecosystems
- 13. © 2016 SAP SE or an SAP affiliate company. All rights reserved. 13Public
Ingredients for a New Generation of Mobile Apps
Enterprise Apps for iOS
User Centric
Design
Enterprise
Mobility
+
Process
Transformation
+
Real time
Data & Insight
+
Transformational Apps
- 14. © 2016 SAP SE or an SAP affiliate company. All rights reserved. 14Public
Example: Asset Manager
Enterprise Apps for iOS
Supporting the maintenance technician in
• Managing work orders & notifications
• Condition monitoring
• Material consumption
• Time management
- 15. © 2016 SAP SE or an SAP affiliate company. All rights reserved. 15Public
Early Adopters
Invent
New
Business
Models
Transform
Customer
Experience
Redefine
Business
Processes
Increase
Productivity and
User Satisfaction
Streamline
Development and
Reduce TCO
Customer stories provide great coverage of different aspects of value creation
- 16. © 2016 SAP SE or an SAP affiliate company. All rights reserved. 16Public
Understand how to benefit from the
Partnership
Apple and SAP Partnership
SAP Academy for iOS
Take advantage of the Academy to train your resources.
Take advantage of the newly trained Ecosystem resources
Business Processes Re-defined
Leverage mobile capabilities to drive business processes optimization, supported by
SAP, Apple, and Partners
SAP Cloud Platform SDK for iOS and SAP Fiori for iOS
Leverage the SDK to build new apps, and scale your enterprise app development.
Expand the discussion to take advantage of SAP Cloud Platform as your Innovation platform
SAP Enterprise Apps for iOS
Deploy standard apps to drive transformation.
Build next generation apps to accelerate your Digital Transformation Journey
- 17. © 2016 SAP SE or an SAP affiliate company. All rights reserved. 17Public
Leverage Additional Information
Apple and SAP Partnership
Available Information
Partnership Landing Page www.sap.com/Apple
SAP + Apple JAM Community
https://jam4.sapjam.com/groups/BG0xQqpa0ZMnvSNnSf
BKwK/overview_page/Z8051c7JbPDQbgdCIDAK12
SAP Fiori for iOS https://experience.sap.com/fiori-design-ios
SAP Academy for iOS
https://training.sap.com/shop/learning/journey/sap-fiori-
for-ios---mobile-developer
https://www.sap.com/developer/topics/cloud-platform-sdk-
for-ios.html
Customer Successes:
King Abdullah University of Science and Technology (KAUST), Saudi Arabia, Higher Education
FunderMax, Austria, Construction Materials
MAPAL, Germany, Tools Manufacturing
B.Braun - Aesculap, Germany, Healthcare
Swiss Post, Switzerland, Logistics
Vestas, Denmark, Wind Energy
SAP Cloud Platform Mobile Service https://cloudplatform.sap.com/capabilities/mobile.html
- 18. © 2016 SAP SE or an SAP affiliate company. All rights reserved. 18Public
© 2017 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://global12.sap.com/corporate-en/legal/copyright/index.epx 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.