innovation forum giel_frank
TRANSCRIPT
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 1 Public
Frank Brinks Mobile Solutions
SAP MOBILITY Bouw & Deploy een app
binnen 60 minuten
Giel Janssen Lok Mobile Solutions & UX Specialist
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 4 Public
5 iPads 3 iPhones 2 laptops
1 chromebook 2 Apple TV’s
1 Apple Airport 2 Chromecast 1 Raspberry PI 3 Nintendo DS
2 Nintendo Wii (U) 3 Wifi routers 1 Volvo V60
1 photo camera 1 Samsung Smartwatch 1 Pebble smart swatch
1 doorbel 1 thermostat
1 solar panel system 1 printer
1 Synology NAS 2 TV decoders
35+
wifi
dev
ices
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 5 Public
2014 3 billion connected things
2020 50 billion connected things
The Internet of Things Changing business – and life – as we know it
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 7 Public
Run Simple with SAP Mobile
Simplify � Streamline Mobile Secure and HANA Cloud Platform Mobile Services � Embed Mobile SDKs within SAP toolsets and platforms � Make it easier to scale mobile through new channels
Beautify � Extend consistent Mobile User Experience across all of SAP � Make apps, security and privacy easy & intuitive � Optimize UX for every mobile deployment scenario
Innovate � Focus on Industry Leadership � Leverage “Network of Networks” � Build context-awareness into our platforms and apps
HCP Mobile Services
Industry Centric Mobile
Solutions
Lead on Security
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 8 Public
Visualizing the SAP Mobile Value Proposition
SAP Mobile Secure Mobile Device Management The trusted solution to manage and secure mobile devices for any size company
Mobile Content Management Anytime, anywhere access to securely view and collaborate on personal and corporate content
Mobile App Security Wrap advanced security policies into mobile apps – no coding required
Mobile App Management A secure device is lonely without awesome apps
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 11 Public
SAP Non-SAP
On-premise Cloud
SAP Mobile Platform / HCPms
Access your data Data Modeling Data Mapping from 3rd party systems
� Connect to any back-end
� Open-standard based integration
� Support multiple protocols
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 12 Public
Expose services for mobile apps
On-premise
Admin UI
Cloud
SAP Mobile Platform / HCPms
� Offline data with sync
� Authentication
� Data encryption
� App Update
� Logging
� Push
� End-to-End Tracing
� Administration, usage, performance monitoring and reporting
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 13 Public
Buy, build or extend apps
On-premise
Admin UI
Packaged Native Hybrid SMS Bring Your Own Tools + Mobile SDK
Cloud
SAP Mobile Platform / HCPms
� Over 300 packaged apps in SAP Store
� Common SDK for cloud or on-premise apps
� Extend packaged apps or build your own – Native – Hybrid – SMS
� Users: – Employees – Contractors – Partners – Customers/consumers
HTML5 JavaScript
CSS
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 14 Public
SAP Web IDE Simplify UI5 development – support end-to-end application lifecycle with one tool
Prototype Develop Test Package/ Deploy
Extend
This is the current state of planning and may be changed by SAP at any time.
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 15 Public
Key Features
End to end development environment � Drag and drop tools, wizards and templates
for creating and extending SAPUI5 apps
� Robust source code editor with SAPUI5 specific code completion
� Instant preview in browser and mock service
� Integrated deployment to SAP platforms
� Extensible and modular architecture for “adding your own plug-ins”
� Collaborative development and project persistency
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 16 Public
Development process overview
Coding
Templates
WYSIWYG
Source Code Editor with code completion, dynamic API reference, etc.
Wizards guiding the user through a step-by-step process, automatically generating needed files and code
Design the UI in a WYSIWYG editor
Preview
New project
Extensibility of SAPUI5 / SAP
Fiori app Visual
Extensibility While running the UI5/Fiori app select an object and apply an extension, modification, replacement
Create Develop
SAP HANA Cloud Platform / Netweaver Gateway
Create Develop Preview
* not in Beta Release, planned for future release
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 17 Public
Bouw en deploy een app: Demo.
Build HTML5
App
Preview
Deploy
Consume
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 18 Public
How this all works – End to End Build, distribute, deploy
SMP SDK Native Hybrid
Mobile Secure
Distribution and Security
on prem web
HCP web
SMP
HCPms
Web IDE
Templates
Layout Editor
Live Preview
Code Assist Text Editing
Mock Data Preview
Outline View
Source Code Management
Eclipse Orion Plugin Architecture
SMP Integration
SAPUI5
Responsive Design
Extensible Controls
HTML5 JavaScript
CSS
Fiori UX Transactional Apps
Fact Sheets
Analytical Apps
Dashboards
Third-party tooling: • IDEs • SDKs • Frameworks
© 2014 SAP AG or an SAP affiliate company. All rights reserved.
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 19 Public
© 2014 SAP AG 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 AG 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 AG (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 AG and its distributors contain proprietary software components of other software vendors.
National product specifications may vary.
These materials are provided by SAP AG or an SAP affiliate company for informational purposes only, without representation or warranty of any kind, and SAP AG or its affiliated companies shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP AG 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 AG 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 AG’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 AG 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.