sap mobile platform intro - vesta partners · pdf filesap gateway. key ui tools and...
TRANSCRIPT
![Page 1: SAP Mobile Platform Intro - Vesta Partners · PDF fileSAP Gateway. Key UI Tools and Technologies. SAP Fiori Launchpad. SAP Enterprise Portal. SAP GUI. SAP Business Client. ... SAP](https://reader034.vdocuments.us/reader034/viewer/2022052515/5a8448147f8b9a001c8b6f77/html5/thumbnails/1.jpg)
SAP Mobile Platform Intro
![Page 2: SAP Mobile Platform Intro - Vesta Partners · PDF fileSAP Gateway. Key UI Tools and Technologies. SAP Fiori Launchpad. SAP Enterprise Portal. SAP GUI. SAP Business Client. ... SAP](https://reader034.vdocuments.us/reader034/viewer/2022052515/5a8448147f8b9a001c8b6f77/html5/thumbnails/2.jpg)
Agenda
• SAP Mobile Platform overview• App types• Core platform services• Backend connectivity• Open technologies• HANA Cloud Platform
![Page 3: SAP Mobile Platform Intro - Vesta Partners · PDF fileSAP Gateway. Key UI Tools and Technologies. SAP Fiori Launchpad. SAP Enterprise Portal. SAP GUI. SAP Business Client. ... SAP](https://reader034.vdocuments.us/reader034/viewer/2022052515/5a8448147f8b9a001c8b6f77/html5/thumbnails/3.jpg)
SAP Gateway
Key UI Tools and TechnologiesSAP Fiori Launchpad
SAP Enterprise Portal
SAP GUI
SAP Business Client
SAP Screen Personas
SAPUI5
Dynpro
Web Dynpro
SAP Web IDE
SAP
Mob
ile P
latfo
rm
Them
e De
signe
r
Clie
nts
Tool
sTe
chno
logy
![Page 4: SAP Mobile Platform Intro - Vesta Partners · PDF fileSAP Gateway. Key UI Tools and Technologies. SAP Fiori Launchpad. SAP Enterprise Portal. SAP GUI. SAP Business Client. ... SAP](https://reader034.vdocuments.us/reader034/viewer/2022052515/5a8448147f8b9a001c8b6f77/html5/thumbnails/4.jpg)
SAP Mobile Platform
![Page 5: SAP Mobile Platform Intro - Vesta Partners · PDF fileSAP Gateway. Key UI Tools and Technologies. SAP Fiori Launchpad. SAP Enterprise Portal. SAP GUI. SAP Business Client. ... SAP](https://reader034.vdocuments.us/reader034/viewer/2022052515/5a8448147f8b9a001c8b6f77/html5/thumbnails/5.jpg)
SAP Mobile Platform App Types
SMP SDK supports:
• Native • Hybrid using HTML5 (Kapsel)• SAP Fiori Client• Metadata-driven Agenty apps• SMS
![Page 6: SAP Mobile Platform Intro - Vesta Partners · PDF fileSAP Gateway. Key UI Tools and Technologies. SAP Fiori Launchpad. SAP Enterprise Portal. SAP GUI. SAP Business Client. ... SAP](https://reader034.vdocuments.us/reader034/viewer/2022052515/5a8448147f8b9a001c8b6f77/html5/thumbnails/6.jpg)
Native Apps
Build and deploy applications based on native device technologies when native look and feel or performance are critical design factors.• Develop and test native apps using vendor development environment
• XCode (iOS)• Eclipse or Android Studio• Visual Studio (Windows)
![Page 7: SAP Mobile Platform Intro - Vesta Partners · PDF fileSAP Gateway. Key UI Tools and Technologies. SAP Fiori Launchpad. SAP Enterprise Portal. SAP GUI. SAP Business Client. ... SAP](https://reader034.vdocuments.us/reader034/viewer/2022052515/5a8448147f8b9a001c8b6f77/html5/thumbnails/7.jpg)
Kapsel for Hybrid Web Apps
Cordova Container
Device APIs
Device OS
HTML5
JavaScript Engine
PlatformLibraries
AppUpdate
AuthProxy
EncryptedStorage
Logger
Logon
Push
Settings
3rd party plugin
3rd party plugin
Hybrid apps leverage standard web technologies while accessing device features where needed
• Set of SAP specific plugins for Apache Cordova
• Provides enterprise capabilities to a Cordova application
• Fits within existing Cordova development
• Supports Android and iOS today• Support for additional mobile device platforms planned
• Not a forked version of Cordova
![Page 8: SAP Mobile Platform Intro - Vesta Partners · PDF fileSAP Gateway. Key UI Tools and Technologies. SAP Fiori Launchpad. SAP Enterprise Portal. SAP GUI. SAP Business Client. ... SAP](https://reader034.vdocuments.us/reader034/viewer/2022052515/5a8448147f8b9a001c8b6f77/html5/thumbnails/8.jpg)
SAP Fiori Client
A native runtime for SAP Fiori enables additional capabilities for mobile • Improves cache performance• Allows access to device features (camera and barcode)• Offline capabilities (coming soon)
![Page 9: SAP Mobile Platform Intro - Vesta Partners · PDF fileSAP Gateway. Key UI Tools and Technologies. SAP Fiori Launchpad. SAP Enterprise Portal. SAP GUI. SAP Business Client. ... SAP](https://reader034.vdocuments.us/reader034/viewer/2022052515/5a8448147f8b9a001c8b6f77/html5/thumbnails/9.jpg)
Agentry AppsDefined as metadata which is interpreted and rendered at runtime on the device• Support many different devices without writing native code• Consistent UI across devices• Allows extension through OpenUI• Foundation for SAP Work Manager, SAP Rounds Manager and SAP Inventory Manager
![Page 10: SAP Mobile Platform Intro - Vesta Partners · PDF fileSAP Gateway. Key UI Tools and Technologies. SAP Fiori Launchpad. SAP Enterprise Portal. SAP GUI. SAP Business Client. ... SAP](https://reader034.vdocuments.us/reader034/viewer/2022052515/5a8448147f8b9a001c8b6f77/html5/thumbnails/10.jpg)
SAP Mobile Platform Core Services
Focus on delivering app value, not infrastructure.
• App Management• Register and assign users• Usage reporting• Unified administration
• Supportability• End to end trace• Solution Manager integration
• Security• Encryption and authentication• Edge Protection
• Integration• RESTful services• Composite Data Models
Security
App Management
Supportability Integration
![Page 11: SAP Mobile Platform Intro - Vesta Partners · PDF fileSAP Gateway. Key UI Tools and Technologies. SAP Fiori Launchpad. SAP Enterprise Portal. SAP GUI. SAP Business Client. ... SAP](https://reader034.vdocuments.us/reader034/viewer/2022052515/5a8448147f8b9a001c8b6f77/html5/thumbnails/11.jpg)
SMP3
OData
JPASOAPJDBCOData
Integration Gateway
SAP and non-SAP back ends
Data Modeling
Data Mapping from 3rd party systems
ODataChannel
Backend Connectivity
![Page 12: SAP Mobile Platform Intro - Vesta Partners · PDF fileSAP Gateway. Key UI Tools and Technologies. SAP Fiori Launchpad. SAP Enterprise Portal. SAP GUI. SAP Business Client. ... SAP](https://reader034.vdocuments.us/reader034/viewer/2022052515/5a8448147f8b9a001c8b6f77/html5/thumbnails/12.jpg)
OSGi Springreuse dynamic updates,
versioning, and models to simplify complexity
Apache Cordova
combine SAP’s enterprise plugins with any other plugins from 3rd party
Open Technologies
HTML5use any user interface
framework you want for a hybrid mobile app on SAP’s
mobile platform
HTTP RESTstandard protocols and ports
that decouple the dependency on SAP-released
SDKs
ODatastandard web service model that decouples backend and
frontend developers with JSON
or XML data
![Page 13: SAP Mobile Platform Intro - Vesta Partners · PDF fileSAP Gateway. Key UI Tools and Technologies. SAP Fiori Launchpad. SAP Enterprise Portal. SAP GUI. SAP Business Client. ... SAP](https://reader034.vdocuments.us/reader034/viewer/2022052515/5a8448147f8b9a001c8b6f77/html5/thumbnails/13.jpg)
![Page 14: SAP Mobile Platform Intro - Vesta Partners · PDF fileSAP Gateway. Key UI Tools and Technologies. SAP Fiori Launchpad. SAP Enterprise Portal. SAP GUI. SAP Business Client. ... SAP](https://reader034.vdocuments.us/reader034/viewer/2022052515/5a8448147f8b9a001c8b6f77/html5/thumbnails/14.jpg)
HANA Cloud Platform• Simplicity
• Full Kapsel/Native SDK support • Offline OData • Enhanced Push API • Fiori Support • X.509 User Cert support
• Core mobile services • Simplified administration • SAML 2 web security • Enhanced Application Lifecycle for Hybrid Apps
• Enterprise integration • On-premise data access • Mobile Place discovery services integration
• Global data centers
![Page 15: SAP Mobile Platform Intro - Vesta Partners · PDF fileSAP Gateway. Key UI Tools and Technologies. SAP Fiori Launchpad. SAP Enterprise Portal. SAP GUI. SAP Business Client. ... SAP](https://reader034.vdocuments.us/reader034/viewer/2022052515/5a8448147f8b9a001c8b6f77/html5/thumbnails/15.jpg)
Conclusion
SAP Mobile Platform is a full-featured platform that supports enterprise mobility• SDK supports all major types of mobile applications• Core platform services support security, management, supportability and integration• Leverages open standards and technologies• Available as part of HANA Cloud Platform