Diese Präsentation wurde erfolgreich gemeldet.
Wir verwenden Ihre LinkedIn Profilangaben und Informationen zu Ihren Aktivitäten, um Anzeigen zu personalisieren und Ihnen relevantere Inhalte anzuzeigen. Sie können Ihre Anzeigeneinstellungen jederzeit ändern.
Entwicklung von sicheren
Unternehmens Apps mit dem SCP
iOS SDK
München, 30.10.2018
Ihr heutiger Moderator
 Name: Julius Bahr
 Abteilung: Digitalisierung & Innovation
 Themengebiete:
 Software Architekt...
Für wen ist dieses Webinar?
30.10.2018 @2018 - IBsolution GmbH 3
 iOS Entwickler, in deren Umfeld Daten in SAP
Systemen g...
Was lernen Sie in diesem Webinar?
30.10.2018 @2018 - IBsolution GmbH 4
 Die Mobile Services der SCP und die
Entwicklungst...
Agenda
1. Was bietet die SCP für die Entwicklung von Apps?
2. Welche Funktionen bietet das SCP SDK für iOS?
3. Warum ist i...
Übersicht SAP Cloud Platform
Entwicklung für Smartphones & Tablets
Your Service
Your Data
SAP HANA / ASE
Corporate Identit...
Funktionen SCP iOS SDK
 Erzeugung von Model Klassen aus einer OData Spezifikation
 Transparente Anbindung von OData Endp...
Warum iOS?
Sicherheit
 Sichere Boot Sequenz
 Anwendungs- und System Daten liegen auf 2 unterschiedlichen Partitionen
 A...
Warum iOS?
Entwicklung
 Ausgereifte Entwicklungstools
 Ausgereifte APIs
 Swift als neue, moderne Programmiersprache seh...
Warum iOS?
Sicherheit
 https Handshake, SSL public key pinning
 Verhinderung von man in the middle attacs
30.10.2018 @20...
SCP Start Mobile Services
30.10.2018 @2018 - IBsolution GmbH 13
SCP Start Mobile Services
30.10.2018 @2018 - IBsolution GmbH 14
SCP Start Mobile Services
30.10.2018 @2018 - IBsolution GmbH 15
SCP Start Mobile Services
30.10.2018 @2018 - IBsolution GmbH 16
SCP iOS SDK Assistant
 Einbettung der SAP Bibliotheken in die iOS App
 Anbindung der OData Datenquelle
30.10.2018 @2018 ...
SCP iOS SDK Assistant
 Einbettung der SAP Bibliotheken in die iOS App
 Anbindung der OData Datenquelle
30.10.2018 @2018 ...
SCP iOS SDK Assistant
30.10.2018 @2018 - IBsolution GmbH 19
SCP iOS SDK Assistant
30.10.2018 @2018 - IBsolution GmbH 20
SCP iOS SDK Assistant
30.10.2018 @2018 - IBsolution GmbH 21
SCP iOS SDK Assistant
30.10.2018 @2018 - IBsolution GmbH 22
SCP iOS SDK Assistant
30.10.2018 @2018 - IBsolution GmbH 23
SCP iOS SDK Assistant
30.10.2018 @2018 - IBsolution GmbH 24
SCP iOS SDK Assistant
30.10.2018 @2018 - IBsolution GmbH 25
SCP iOS SDK Assistant
30.10.2018 @2018 - IBsolution GmbH 26
SCP iOS SDK Assistant
30.10.2018 @2018 - IBsolution GmbH 27
Demo iOS App
Vergleich SAP Fiori Client / Cordova / iOS native
Sicherheit
SAP Fiori Client Cordova iOS
Programmiersprache JS / SAP UI 5...
Integration SAPUI5 Apps in iOS Apps
 Bestehende Web SAPUI5 Apps können in einer iOS App eingebettet werden
 Einbettung ü...
Ihre Fragen
Wir laden Sie herzlich ein, Ihre Fragen in den Chat zu schreiben
Unser Service für Sie:
Ab morgen finden Sie d...
Quellen & Links
 SAP CP iOS SDK Portal
 iOS Security Architecture
30.10.2018 @2018 - IBsolution GmbH 32
Nächste SlideShare
Wird geladen in …5
×
Nächste SlideShare
What to Upload to SlideShare
Weiter

0

Teilen

Entwicklung von sicheren Unternehmens Apps mit dem SAP Cloud Platform SDK for iOS

Inhalt:
Mit dem SAP Cloud Platform Software Development Kit (SDK) für iOS können Entwickler selbst iOS-Apps, basierend auf SAP Backend-Daten, erstellen, erweitern und ausführen. Mitarbeiter aus den Fachbereichen können damit jederzeit über ihre iOS-App auf Live-Daten zugreifen. In diesem Webinar geben wir einen kurzen Überblick, welche Möglichkeiten Ihnen die SCP-Services zur Erzeugung von Apps bieten.

Dieses Webinar eignet sich für:
- iOS- und SAP Cloud Platform Entwickler, die native iOS-Apps im SAP-Umfeld entwickeln wollen.
- Solution Architects, die ein neues mobiles Entwicklungsprojekt aufsetzen und SAP HANA Technologie einsetzen wollen.
- Manager in der IT, die sich für eine sichere und skalierbare Platform für Unternehmens-Apps interessieren.

In diesem Webinar lernen Sie:
- Die Mobile Services der SCP und die Entwicklungstools für die iOS Programmierung kennen.
- Wie die Integration des SCP iOS SDK in eine iOS App geschieht.
- Den Aufbau einer iOS App und Programmierung mit Swift.

Agenda:
1. Was bietet die SCP für die Entwicklung von Apps?
2. Warum ist iOS ein gutes Ökosystem für Unternehmens-Apps?
3. Welche Funktionen bietet das SCP SDK für iOS?
4. Wie starte ich die Mobile Services in SCP?
5. Erstellung einer Demo App, die einen OData Dienst integriert
6. Vorteile und Nachteile der nativen Entwicklung versus Cordova

Ähnliche Bücher

Kostenlos mit einer 30-tägigen Testversion von Scribd

Alle anzeigen

Ähnliche Hörbücher

Kostenlos mit einer 30-tägigen Testversion von Scribd

Alle anzeigen
  • Gehören Sie zu den Ersten, denen das gefällt!

Entwicklung von sicheren Unternehmens Apps mit dem SAP Cloud Platform SDK for iOS

  1. 1. Entwicklung von sicheren Unternehmens Apps mit dem SCP iOS SDK München, 30.10.2018
  2. 2. Ihr heutiger Moderator  Name: Julius Bahr  Abteilung: Digitalisierung & Innovation  Themengebiete:  Software Architektur  Entwicklung auf der SAP Cloud Platform  Entwicklung mobiler Anwendungen  julius.bahr@ibsolution.de 30.10.2018 @2018 - IBsolution GmbH 2
  3. 3. Für wen ist dieses Webinar? 30.10.2018 @2018 - IBsolution GmbH 3  iOS Entwickler, in deren Umfeld Daten in SAP Systemen gespeichert sind  Solution Architects, die ein neues Entwicklungs-Projekt starten und die Fähigkeiten von SAP HANA nutzen wollen  Manager in der IT, die sich für eine sichere und skalierbare Platform für Unternehmens- Apps interessieren
  4. 4. Was lernen Sie in diesem Webinar? 30.10.2018 @2018 - IBsolution GmbH 4  Die Mobile Services der SCP und die Entwicklungstools für die iOS Programmierung kennen  Wie die Integration des SCP iOS SDK in eine iOS App geschieht  Den Aufbau einer iOS App und Programmierung mit Swift
  5. 5. Agenda 1. Was bietet die SCP für die Entwicklung von Apps? 2. Welche Funktionen bietet das SCP SDK für iOS? 3. Warum ist iOS ein gutes Ökosystem für Unternehmens-Apps? 4. Wie starte ich die Mobile Services in der SCP? 5. Verwendung von SAP Cloud Platform SDK for iOS Assistant 6. Demo App 7. Vorteile und Nachteile der nativen Entwicklung versus Cordova
  6. 6. Übersicht SAP Cloud Platform Entwicklung für Smartphones & Tablets Your Service Your Data SAP HANA / ASE Corporate Identity Provider Connectivity Your Datacenter INTERNET Firewall Secure tunnel IoT or Business Suite Cloud Connector OData Provisioning iOS App SAP CP SDK Platform Identity & Authentication Service Mobile Services 30.10.2018 @2018 - IBsolution GmbH 6
  7. 7. Funktionen SCP iOS SDK  Erzeugung von Model Klassen aus einer OData Spezifikation  Transparente Anbindung von OData Endpunkten  Fiori Benutzer-Elemente  Authentifizierung über OAuth 2.0  Offline Fähigkeit & Daten Synchronisation  Versand von Push Notifications 30.10.2018 @2018 - IBsolution GmbH 8
  8. 8. Warum iOS? Sicherheit  Sichere Boot Sequenz  Anwendungs- und System Daten liegen auf 2 unterschiedlichen Partitionen  Anwendungen sind durch eine Sandbox getrennt  Anwendung A kann nicht Daten von Anwendung B lesen/schreiben  Alle Apps sind signiert und über die Signatur abgesichert  App Transport Security  Abbruch der http Verbindung bei  Verwendung von unverschlüsselten Verbindungen  Unsicheren TLS Versionen  Verbindung mit unerwarteten Hosts  Starke Authentifizierungsverfahren wie Touch & Face ID  Remote Device Management 30.10.2018 @2018 - IBsolution GmbH 9
  9. 9. Warum iOS? Entwicklung  Ausgereifte Entwicklungstools  Ausgereifte APIs  Swift als neue, moderne Programmiersprache sehr beliebt  Hilft bei der Vermeidung von Programmierfehlern  Innovative APIs  Natural Language Processing  Siri Shortcuts  Machine Learning  Augmented Reality  Computer Vision 30.10.2018 @2018 - IBsolution GmbH 10
  10. 10. Warum iOS? Sicherheit  https Handshake, SSL public key pinning  Verhinderung von man in the middle attacs 30.10.2018 @2018 - IBsolution GmbH 12
  11. 11. SCP Start Mobile Services 30.10.2018 @2018 - IBsolution GmbH 13
  12. 12. SCP Start Mobile Services 30.10.2018 @2018 - IBsolution GmbH 14
  13. 13. SCP Start Mobile Services 30.10.2018 @2018 - IBsolution GmbH 15
  14. 14. SCP Start Mobile Services 30.10.2018 @2018 - IBsolution GmbH 16
  15. 15. SCP iOS SDK Assistant  Einbettung der SAP Bibliotheken in die iOS App  Anbindung der OData Datenquelle 30.10.2018 @2018 - IBsolution GmbH 17
  16. 16. SCP iOS SDK Assistant  Einbettung der SAP Bibliotheken in die iOS App  Anbindung der OData Datenquelle 30.10.2018 @2018 - IBsolution GmbH 18
  17. 17. SCP iOS SDK Assistant 30.10.2018 @2018 - IBsolution GmbH 19
  18. 18. SCP iOS SDK Assistant 30.10.2018 @2018 - IBsolution GmbH 20
  19. 19. SCP iOS SDK Assistant 30.10.2018 @2018 - IBsolution GmbH 21
  20. 20. SCP iOS SDK Assistant 30.10.2018 @2018 - IBsolution GmbH 22
  21. 21. SCP iOS SDK Assistant 30.10.2018 @2018 - IBsolution GmbH 23
  22. 22. SCP iOS SDK Assistant 30.10.2018 @2018 - IBsolution GmbH 24
  23. 23. SCP iOS SDK Assistant 30.10.2018 @2018 - IBsolution GmbH 25
  24. 24. SCP iOS SDK Assistant 30.10.2018 @2018 - IBsolution GmbH 26
  25. 25. SCP iOS SDK Assistant 30.10.2018 @2018 - IBsolution GmbH 27
  26. 26. Demo iOS App
  27. 27. Vergleich SAP Fiori Client / Cordova / iOS native Sicherheit SAP Fiori Client Cordova iOS Programmiersprache JS / SAP UI 5 JS / Ionic / Angular Swift Offline Fähigkeit Ja, mit Mobile Services Ja mit Web Technologien Ja Implementierungsaufwand App Transport Security ✘ ✓ ✓ Public Key Pinning ✘ ✘ ✓ Unterstützung Machine Learning / Augmented Reality Machine Learning nur server-seitig / ✘ Machine Learning nur server-seitig / ✘ ✓ 30.10.2018 @2018 - IBsolution GmbH 29
  28. 28. Integration SAPUI5 Apps in iOS Apps  Bestehende Web SAPUI5 Apps können in einer iOS App eingebettet werden  Einbettung über WKWebView  Übergabe der URL mit dem App Router Parameter  Übergabe der Credentials aus der iOS App an die SAPUI5 App Gradueller Übergang von Web- zur Native App 30.10.2018 @2018 - IBsolution GmbH 30
  29. 29. Ihre Fragen Wir laden Sie herzlich ein, Ihre Fragen in den Chat zu schreiben Unser Service für Sie: Ab morgen finden Sie dieses Webinar und die zugehörigen Folien unter: academy.ibsolution.de Nächstes Webinar: Warum nicht auch Ihren Kollegen zeigen? Anmeldung auf academy.ibsolution.de 06.11.2018: Das SMART Modell – In 5 Schritten zu Ihrer Big Data Strategie 30.10.2018 @2018 - IBsolution GmbH 31
  30. 30. Quellen & Links  SAP CP iOS SDK Portal  iOS Security Architecture 30.10.2018 @2018 - IBsolution GmbH 32

Inhalt: Mit dem SAP Cloud Platform Software Development Kit (SDK) für iOS können Entwickler selbst iOS-Apps, basierend auf SAP Backend-Daten, erstellen, erweitern und ausführen. Mitarbeiter aus den Fachbereichen können damit jederzeit über ihre iOS-App auf Live-Daten zugreifen. In diesem Webinar geben wir einen kurzen Überblick, welche Möglichkeiten Ihnen die SCP-Services zur Erzeugung von Apps bieten. Dieses Webinar eignet sich für: - iOS- und SAP Cloud Platform Entwickler, die native iOS-Apps im SAP-Umfeld entwickeln wollen. - Solution Architects, die ein neues mobiles Entwicklungsprojekt aufsetzen und SAP HANA Technologie einsetzen wollen. - Manager in der IT, die sich für eine sichere und skalierbare Platform für Unternehmens-Apps interessieren. In diesem Webinar lernen Sie: - Die Mobile Services der SCP und die Entwicklungstools für die iOS Programmierung kennen. - Wie die Integration des SCP iOS SDK in eine iOS App geschieht. - Den Aufbau einer iOS App und Programmierung mit Swift. Agenda: 1. Was bietet die SCP für die Entwicklung von Apps? 2. Warum ist iOS ein gutes Ökosystem für Unternehmens-Apps? 3. Welche Funktionen bietet das SCP SDK für iOS? 4. Wie starte ich die Mobile Services in SCP? 5. Erstellung einer Demo App, die einen OData Dienst integriert 6. Vorteile und Nachteile der nativen Entwicklung versus Cordova

Aufrufe

Aufrufe insgesamt

375

Auf Slideshare

0

Aus Einbettungen

0

Anzahl der Einbettungen

0

Befehle

Downloads

0

Geteilt

0

Kommentare

0

Likes

0

×