mtc: mobile meets enterprise
DESCRIPTION
Mobile Clients werden zunehmend für Unternehmen interessant, die sich bisher nur auf Enterprise Computing fokussiert haben. Insbesondere, wenn mobile Clients einen Mehrwert gegenüber klassischen Enterprise-Anwendungen bieten und diese gut ergänzen, rentiert sich eine Investition in mobile Technologien. Die Session zeigt Möglichkeiten, wie das erreicht werden kann und worauf dabei geachtet werden muss.TRANSCRIPT
![Page 1: MTC: Mobile meets Enterprise](https://reader033.vdocuments.site/reader033/viewer/2022042715/5588f66cd8b42aad418b45c6/html5/thumbnails/1.jpg)
@mobileLarson @_openKnowledge
Lars Röwekamp | CIO New Technologies
Mobile Mobile meets Enterprise
@mobileLarson @_openknowledge
![Page 2: MTC: Mobile meets Enterprise](https://reader033.vdocuments.site/reader033/viewer/2022042715/5588f66cd8b42aad418b45c6/html5/thumbnails/2.jpg)
„You know what? We need an App!“
![Page 3: MTC: Mobile meets Enterprise](https://reader033.vdocuments.site/reader033/viewer/2022042715/5588f66cd8b42aad418b45c6/html5/thumbnails/3.jpg)
„Why me!“
![Page 4: MTC: Mobile meets Enterprise](https://reader033.vdocuments.site/reader033/viewer/2022042715/5588f66cd8b42aad418b45c6/html5/thumbnails/4.jpg)
„iPhone, Android, Black Berry, Symbian, Windows Mobile, ...?
Smartphone, Tablet ...? WHAT THE HECK?“
![Page 5: MTC: Mobile meets Enterprise](https://reader033.vdocuments.site/reader033/viewer/2022042715/5588f66cd8b42aad418b45c6/html5/thumbnails/5.jpg)
„Which way to choose?“
![Page 6: MTC: Mobile meets Enterprise](https://reader033.vdocuments.site/reader033/viewer/2022042715/5588f66cd8b42aad418b45c6/html5/thumbnails/6.jpg)
„You know what? We need an App!“ „And put it in the
![Page 7: MTC: Mobile meets Enterprise](https://reader033.vdocuments.site/reader033/viewer/2022042715/5588f66cd8b42aad418b45c6/html5/thumbnails/7.jpg)
„BTW: my beloved wife!“
„And put it in the
![Page 8: MTC: Mobile meets Enterprise](https://reader033.vdocuments.site/reader033/viewer/2022042715/5588f66cd8b42aad418b45c6/html5/thumbnails/8.jpg)
„And my two beautiful girls!“
„And put it in the
![Page 9: MTC: Mobile meets Enterprise](https://reader033.vdocuments.site/reader033/viewer/2022042715/5588f66cd8b42aad418b45c6/html5/thumbnails/9.jpg)
![Page 10: MTC: Mobile meets Enterprise](https://reader033.vdocuments.site/reader033/viewer/2022042715/5588f66cd8b42aad418b45c6/html5/thumbnails/10.jpg)
„Du sollst kein (i)OS neben mir haben!“ „Warum eigentlich nicht?“
![Page 11: MTC: Mobile meets Enterprise](https://reader033.vdocuments.site/reader033/viewer/2022042715/5588f66cd8b42aad418b45c6/html5/thumbnails/11.jpg)
Smartphone Shipment weltweit
Q3 2012
Mar
ktan
teil n
euer
Dev
ices
(in %
)
0
20
40
60
80
100
Smartphone Betriebssysteme
4,54,12,014,4
74,9
Android iOS Windows BlackBerry Andere
(Quelle: IDC Smartphone Tracker)
![Page 12: MTC: Mobile meets Enterprise](https://reader033.vdocuments.site/reader033/viewer/2022042715/5588f66cd8b42aad418b45c6/html5/thumbnails/12.jpg)
Smartphone Shipment weltweit
Q3 2013
Mar
ktan
teil n
euer
Dev
ices
(in %
)
0
20
40
60
80
100
Smartphone Betriebssysteme
0,61,73,612,9
81,0
Android iOS Windows BlackBerry Andere
(Quelle: IDC Smartphone Tracker)
![Page 13: MTC: Mobile meets Enterprise](https://reader033.vdocuments.site/reader033/viewer/2022042715/5588f66cd8b42aad418b45c6/html5/thumbnails/13.jpg)
Tablet Shipment weltweit
Q1 2012
Mar
ktan
teil n
euer
Dev
ices
(in %
)
0
20
40
60
80
100
Tablet Betriebssysteme
1,01,0
58,139,4
Android iOS Windows Windows RT Andere
(Quelle: IDC Smartphone Tracker)
![Page 14: MTC: Mobile meets Enterprise](https://reader033.vdocuments.site/reader033/viewer/2022042715/5588f66cd8b42aad418b45c6/html5/thumbnails/14.jpg)
Tablet Shipment weltweit
Q1 2013
Mar
ktan
teil n
euer
Dev
ices
(in %
)
0
20
40
60
80
100
Tablet Betriebssysteme
0,20,43,3
39,656,5
Android iOS Windows Windows RT Andere
(Quelle: IDC Smartphone Tracker)
![Page 15: MTC: Mobile meets Enterprise](https://reader033.vdocuments.site/reader033/viewer/2022042715/5588f66cd8b42aad418b45c6/html5/thumbnails/15.jpg)
„Fragmentation today is a 4D Matrix:
> Software Platforms > Billing Platforms > Advertising Platforms > Social Platforms“
Fragmentation is Reality
(by Christopher Kassulke, CEO of Handy Games)
![Page 16: MTC: Mobile meets Enterprise](https://reader033.vdocuments.site/reader033/viewer/2022042715/5588f66cd8b42aad418b45c6/html5/thumbnails/16.jpg)
FACTS: Part 1 !
„The Native App Story“ !
a.k.a. !
„Only the Best“
![Page 17: MTC: Mobile meets Enterprise](https://reader033.vdocuments.site/reader033/viewer/2022042715/5588f66cd8b42aad418b45c6/html5/thumbnails/17.jpg)
![Page 18: MTC: Mobile meets Enterprise](https://reader033.vdocuments.site/reader033/viewer/2022042715/5588f66cd8b42aad418b45c6/html5/thumbnails/18.jpg)
„Entwicklung auf Basis von Plattform-spezifischen SDKs und Sprachen.“
„Nativer Zugriff auf Plattform- bzw. Device-Features.“
„Sowohl im Online- als auch im Offline-Modus verwendbar“
„Optimierte Performanz durch Nutzung nativer APIs und direktem OS-Zugriff.“
Native Mobile Application
![Page 19: MTC: Mobile meets Enterprise](https://reader033.vdocuments.site/reader033/viewer/2022042715/5588f66cd8b42aad418b45c6/html5/thumbnails/19.jpg)
„Optimal zugeschnittene Tools direkt von der Quelle und 3rd Party Anbietern.“
„Best mögliche Monetarisierung dank eigenem App-Store.“
„Coole und vor allem echte Mobile Community“
„No Fake - just Real.“
Native Mobile Application
![Page 20: MTC: Mobile meets Enterprise](https://reader033.vdocuments.site/reader033/viewer/2022042715/5588f66cd8b42aad418b45c6/html5/thumbnails/20.jpg)
Native Mobile Application
PROS: !• Native Look & Feel• (fast) unbegrenzter Zugriff auf Plattform-Features• best mögliche Perfomanz durch optimierte APIs• kaum Grenzen bzgl. App-Design
Native
![Page 21: MTC: Mobile meets Enterprise](https://reader033.vdocuments.site/reader033/viewer/2022042715/5588f66cd8b42aad418b45c6/html5/thumbnails/21.jpg)
Native Mobile Application
PROS: !• Native Look & Feel• (fast) unbegrenzter Zugriff auf Plattform-Features• best mögliche Perfomanz durch optimierte APIs• kaum Grenzen bzgl. App-DesignNative
![Page 22: MTC: Mobile meets Enterprise](https://reader033.vdocuments.site/reader033/viewer/2022042715/5588f66cd8b42aad418b45c6/html5/thumbnails/22.jpg)
Native Mobile Application
CONS: !• teuer, da jede Plattform einzeln bedient werden muss• Kenntnisse in verschiedenen Tools/Plattformen notwendig• kleinerer Pool an Entwicklern je Plattform • wenig Möglichkeiten zur Wiederverwendung von Code
teuer
![Page 23: MTC: Mobile meets Enterprise](https://reader033.vdocuments.site/reader033/viewer/2022042715/5588f66cd8b42aad418b45c6/html5/thumbnails/23.jpg)
Native Mobile Application
CONS: !• teuer, da jede Plattform einzeln bedient werden muss• Kenntnisse in verschiedenen Tools/Plattformen notwendig• kleinerer Pool an Entwicklern je Plattform • wenig Möglichkeiten zur Wiederverwendung von Codeteuer
![Page 24: MTC: Mobile meets Enterprise](https://reader033.vdocuments.site/reader033/viewer/2022042715/5588f66cd8b42aad418b45c6/html5/thumbnails/24.jpg)
Lohnt sich das? Alternativen?
![Page 25: MTC: Mobile meets Enterprise](https://reader033.vdocuments.site/reader033/viewer/2022042715/5588f66cd8b42aad418b45c6/html5/thumbnails/25.jpg)
Mrd.7.0 People
![Page 26: MTC: Mobile meets Enterprise](https://reader033.vdocuments.site/reader033/viewer/2022042715/5588f66cd8b42aad418b45c6/html5/thumbnails/26.jpg)
Mrd.5.3with
Mobile Devices
People
![Page 27: MTC: Mobile meets Enterprise](https://reader033.vdocuments.site/reader033/viewer/2022042715/5588f66cd8b42aad418b45c6/html5/thumbnails/27.jpg)
Mrd.with
Mobile Devices
People
with Internet
1.3
![Page 28: MTC: Mobile meets Enterprise](https://reader033.vdocuments.site/reader033/viewer/2022042715/5588f66cd8b42aad418b45c6/html5/thumbnails/28.jpg)
„BTW: Feature Phone of today was a Smartphone 2 years ago.“
![Page 29: MTC: Mobile meets Enterprise](https://reader033.vdocuments.site/reader033/viewer/2022042715/5588f66cd8b42aad418b45c6/html5/thumbnails/29.jpg)
Zur Erinnerung: War da nicht Web 2.0?
![Page 30: MTC: Mobile meets Enterprise](https://reader033.vdocuments.site/reader033/viewer/2022042715/5588f66cd8b42aad418b45c6/html5/thumbnails/30.jpg)
FACTS: Part 2 !
„The Mobile Web Story“ !
a.k.a. !
„One Size fits All“
![Page 31: MTC: Mobile meets Enterprise](https://reader033.vdocuments.site/reader033/viewer/2022042715/5588f66cd8b42aad418b45c6/html5/thumbnails/31.jpg)
![Page 32: MTC: Mobile meets Enterprise](https://reader033.vdocuments.site/reader033/viewer/2022042715/5588f66cd8b42aad418b45c6/html5/thumbnails/32.jpg)
![Page 33: MTC: Mobile meets Enterprise](https://reader033.vdocuments.site/reader033/viewer/2022042715/5588f66cd8b42aad418b45c6/html5/thumbnails/33.jpg)
Canvas Element
Video Element
Geolocation Element
Offline Web
![Page 34: MTC: Mobile meets Enterprise](https://reader033.vdocuments.site/reader033/viewer/2022042715/5588f66cd8b42aad418b45c6/html5/thumbnails/34.jpg)
„Basiert auf Web-Technologien, wie HTML 5, CSS 3 und JavaScript.“
Mobile Web Application
„Mobile Web Browser als Ablauf- und Web Server als Auslieferungsplattform.“
„Bedingt sowohl im Online- als auch im Offline-Modus verwendbar“
„Optimierung durch unterschiedliche Views für unterschiedliche Plattformenbzw. Device-Typen.“
![Page 35: MTC: Mobile meets Enterprise](https://reader033.vdocuments.site/reader033/viewer/2022042715/5588f66cd8b42aad418b45c6/html5/thumbnails/35.jpg)
Mobile APP is not
Mobile Web
![Page 36: MTC: Mobile meets Enterprise](https://reader033.vdocuments.site/reader033/viewer/2022042715/5588f66cd8b42aad418b45c6/html5/thumbnails/36.jpg)
Mobile Web Application
![Page 37: MTC: Mobile meets Enterprise](https://reader033.vdocuments.site/reader033/viewer/2022042715/5588f66cd8b42aad418b45c6/html5/thumbnails/37.jpg)
Mobile Web Application
PROS: !• bekannte Sprache(n) & Technologien• einheitliche Code-Basis • Browser based Development• einfaches Deployment• große Reichweite• Industriestandard, kein Platform-Lock• große Developer-Community!
Community
![Page 38: MTC: Mobile meets Enterprise](https://reader033.vdocuments.site/reader033/viewer/2022042715/5588f66cd8b42aad418b45c6/html5/thumbnails/38.jpg)
Mobile Web Application
PROS: !• bekannte Sprache(n) & Technologien• einheitliche Code-Basis • Browser based Development• einfaches Deployment• große Reichweite• Industriestandard, kein Platform-Lock• große Developer-Community!
Community
![Page 39: MTC: Mobile meets Enterprise](https://reader033.vdocuments.site/reader033/viewer/2022042715/5588f66cd8b42aad418b45c6/html5/thumbnails/39.jpg)
Mobile Web Application
CONS: !• Browser Fragmentation • limitierter Zugriff auf Device-Capabilities• keine Verteilung über App-Stores• nicht immer als „App“ installierbar• teilweise ungenügende Performanz• eigenes Monetarizierungskonzept notwenig
Fragmentation
![Page 40: MTC: Mobile meets Enterprise](https://reader033.vdocuments.site/reader033/viewer/2022042715/5588f66cd8b42aad418b45c6/html5/thumbnails/40.jpg)
Mobile Web Application
CONS: !• Browser Fragmentation • limitierter Zugriff auf Device-Capabilities• keine Verteilung über App-Stores• nicht immer als „App“ installierbar• teilweise ungenügende Performanz• eigenes Monetarizierungskonzept notwenig
Fragmentation
![Page 41: MTC: Mobile meets Enterprise](https://reader033.vdocuments.site/reader033/viewer/2022042715/5588f66cd8b42aad418b45c6/html5/thumbnails/41.jpg)
Mobile Web Application
475 HTML5CompabilityTest Cases
![Page 42: MTC: Mobile meets Enterprise](https://reader033.vdocuments.site/reader033/viewer/2022042715/5588f66cd8b42aad418b45c6/html5/thumbnails/42.jpg)
Mobile Web Application
„Die Entwicklung der Financial Times iPad App hat 24 Monate gedauert. Die Portierung auf Android noch einmal 12 Monate.“
![Page 43: MTC: Mobile meets Enterprise](https://reader033.vdocuments.site/reader033/viewer/2022042715/5588f66cd8b42aad418b45c6/html5/thumbnails/43.jpg)
Mobile Web Application
Wer bin ich und was kann ich?: !• via Device Capabilities Database • Zugriff online und/oder offline • in der Regel recht aktuell • zum Teil nicht ganz billig • bitte nicht selber machen !
• Wurfl, DotMobi, DetectRight, …
![Page 46: MTC: Mobile meets Enterprise](https://reader033.vdocuments.site/reader033/viewer/2022042715/5588f66cd8b42aad418b45c6/html5/thumbnails/46.jpg)
„WHAT THE HECK - die Zweite“
Best of …
![Page 47: MTC: Mobile meets Enterprise](https://reader033.vdocuments.site/reader033/viewer/2022042715/5588f66cd8b42aad418b45c6/html5/thumbnails/47.jpg)
„WHAT THE HECK - die Zweite“
![Page 48: MTC: Mobile meets Enterprise](https://reader033.vdocuments.site/reader033/viewer/2022042715/5588f66cd8b42aad418b45c6/html5/thumbnails/48.jpg)
FACTS: Part 3 !
„The Hybrid App Story“ !
a.k.a. !
„Best of both Worlds“
![Page 49: MTC: Mobile meets Enterprise](https://reader033.vdocuments.site/reader033/viewer/2022042715/5588f66cd8b42aad418b45c6/html5/thumbnails/49.jpg)
Hybrid Mobile Application
![Page 50: MTC: Mobile meets Enterprise](https://reader033.vdocuments.site/reader033/viewer/2022042715/5588f66cd8b42aad418b45c6/html5/thumbnails/50.jpg)
Variante A) Code und UI Templates werden in native Binaries übersetzt und als App installiert.
Variante B) Code und UI Templates werden in Binary-Shell verpackt und zur Laufzeit durch eine Runtime - z.B. einen „nacked Browser“ - interpretiert.
Hybrid Mobile Application
![Page 51: MTC: Mobile meets Enterprise](https://reader033.vdocuments.site/reader033/viewer/2022042715/5588f66cd8b42aad418b45c6/html5/thumbnails/51.jpg)
Hybrid Mobile Application
![Page 52: MTC: Mobile meets Enterprise](https://reader033.vdocuments.site/reader033/viewer/2022042715/5588f66cd8b42aad418b45c6/html5/thumbnails/52.jpg)
„Entwicklung auf Basis von Web-Technologien, wie HTML 5, CSS 3 und JavaScript.“
„Native App-Shell als Proxy inkl. Zugriff auf etliche Device-Capabilities.
„Einmal schreiben, aber je Plattform konfigurieren, bauen und
in den jeweiligen Store stellen.“
„Installation als App auf dem Device“
Hybrid Mobile Application
![Page 53: MTC: Mobile meets Enterprise](https://reader033.vdocuments.site/reader033/viewer/2022042715/5588f66cd8b42aad418b45c6/html5/thumbnails/53.jpg)
„Nutzt HTML 5 & Friends deutlich über die angedachten Browser-Features hinaus.“
„Neue Plattformen können mit kleinem Budget angegangen werden.“
„Cross-Platform Tools bedienen den gesamten Lifecycle.“
„Nimmt dem Entwickler das Problem der Browser-Fragmentierung ab.“
Hybrid Mobile Application
![Page 54: MTC: Mobile meets Enterprise](https://reader033.vdocuments.site/reader033/viewer/2022042715/5588f66cd8b42aad418b45c6/html5/thumbnails/54.jpg)
![Page 55: MTC: Mobile meets Enterprise](https://reader033.vdocuments.site/reader033/viewer/2022042715/5588f66cd8b42aad418b45c6/html5/thumbnails/55.jpg)
Die Idee
![Page 56: MTC: Mobile meets Enterprise](https://reader033.vdocuments.site/reader033/viewer/2022042715/5588f66cd8b42aad418b45c6/html5/thumbnails/56.jpg)
der Mehrwert
![Page 57: MTC: Mobile meets Enterprise](https://reader033.vdocuments.site/reader033/viewer/2022042715/5588f66cd8b42aad418b45c6/html5/thumbnails/57.jpg)
Die Capabilities
![Page 58: MTC: Mobile meets Enterprise](https://reader033.vdocuments.site/reader033/viewer/2022042715/5588f66cd8b42aad418b45c6/html5/thumbnails/58.jpg)
Hybrid Mobile Application
PROS: !• bekannte Sprache(n) & Technologien• einheitliches Toolset & Know-how• Zugriff auf etliche Plattform-Features• Synchronisation von Release verschiedener Plattformen• installierbare, verkaufbare App-Store App• allgemeine Code-Basis für alle Plattformen• geringe Kosten für weitere Plattformen
![Page 59: MTC: Mobile meets Enterprise](https://reader033.vdocuments.site/reader033/viewer/2022042715/5588f66cd8b42aad418b45c6/html5/thumbnails/59.jpg)
Hybrid Mobile Application
GRÜNDE FÜR NUTZUNG: !Wichtig: „Zugriff auf weitere Plattformen“1) 2)Unwichtig: „zusätzliche Monetarisierung“
1) Umsetzung für neue Plattformen kostet nativ oftmals 50% und mehr2) Anzahl unterstützter Plattformen 2011 = 3.2 / 2012 = 3.8 (4.5 mit CPT)
![Page 60: MTC: Mobile meets Enterprise](https://reader033.vdocuments.site/reader033/viewer/2022042715/5588f66cd8b42aad418b45c6/html5/thumbnails/60.jpg)
Hybrid Mobile Application
CONS: !• separate Konfiguration für jede Plattform• komplizierterer Build-/Deployprozess • gebunden an App-Store Regeln • neue Plattform-Features werden erst spät(er) adaptiert• verminderte Performanz gegenüber Native Apps
![Page 61: MTC: Mobile meets Enterprise](https://reader033.vdocuments.site/reader033/viewer/2022042715/5588f66cd8b42aad418b45c6/html5/thumbnails/61.jpg)
Hybrid Mobile Application
Should I stay,
or should I go?
![Page 62: MTC: Mobile meets Enterprise](https://reader033.vdocuments.site/reader033/viewer/2022042715/5588f66cd8b42aad418b45c6/html5/thumbnails/62.jpg)
Hybrid Mobile Application
GRÜNDE FÜR ABSPRUNG: !Top 10 - No 1: „Lack of Performance“Top 10 - No 2: „Lack of new Features“
![Page 63: MTC: Mobile meets Enterprise](https://reader033.vdocuments.site/reader033/viewer/2022042715/5588f66cd8b42aad418b45c6/html5/thumbnails/63.jpg)
![Page 64: MTC: Mobile meets Enterprise](https://reader033.vdocuments.site/reader033/viewer/2022042715/5588f66cd8b42aad418b45c6/html5/thumbnails/64.jpg)
„The Native App Story?“ !
„The Mobile Web Story?“ !
„The Hybrid App Story“?
![Page 65: MTC: Mobile meets Enterprise](https://reader033.vdocuments.site/reader033/viewer/2022042715/5588f66cd8b42aad418b45c6/html5/thumbnails/65.jpg)
„The Native App Story?“ !
„The Mobile Web Story?“ !
„The Hybrid App Story“? Best „Tool“ for the job!
![Page 66: MTC: Mobile meets Enterprise](https://reader033.vdocuments.site/reader033/viewer/2022042715/5588f66cd8b42aad418b45c6/html5/thumbnails/66.jpg)
„You know what? We need an App!“
„Ok, but what is the Benefit?“
![Page 67: MTC: Mobile meets Enterprise](https://reader033.vdocuments.site/reader033/viewer/2022042715/5588f66cd8b42aad418b45c6/html5/thumbnails/67.jpg)
Yahoo! Seven Mobile Modes
(„Seven Mobile Modes“ by Yahoo!, 2013)
![Page 68: MTC: Mobile meets Enterprise](https://reader033.vdocuments.site/reader033/viewer/2022042715/5588f66cd8b42aad418b45c6/html5/thumbnails/68.jpg)
Yahoo! Seven Mobile Modes
(„Seven Mobile Modes“ by Yahoo!, 2013)
![Page 69: MTC: Mobile meets Enterprise](https://reader033.vdocuments.site/reader033/viewer/2022042715/5588f66cd8b42aad418b45c6/html5/thumbnails/69.jpg)
Yahoo! Seven Mobile Modes
(„Seven Mobile Modes“ by Yahoo!, 2013)
![Page 70: MTC: Mobile meets Enterprise](https://reader033.vdocuments.site/reader033/viewer/2022042715/5588f66cd8b42aad418b45c6/html5/thumbnails/70.jpg)
The Mobile Day
![Page 71: MTC: Mobile meets Enterprise](https://reader033.vdocuments.site/reader033/viewer/2022042715/5588f66cd8b42aad418b45c6/html5/thumbnails/71.jpg)
Welchen Mehrwert will ich bieten?
![Page 72: MTC: Mobile meets Enterprise](https://reader033.vdocuments.site/reader033/viewer/2022042715/5588f66cd8b42aad418b45c6/html5/thumbnails/72.jpg)
Wie werde ich erfolgreich mobil?
Top 10: !1: Klare Ziele definieren. Neue Zielgruppen erschließen? Bestandskunden halten? Markenimage stärken?!2: Zielgruppe identifizieren. Wer genau ist eigentlich meine Zielgruppe und was macht sie aus? !3: Mobilen Nutzungkontext festlegen. Nutzer, Gerät, Lokation, Umgebung? !4: Probleme des mobilen Nutzers identifizieren. Wie sehen die passenden Lösungen aus? (Heike Scholz, t3 Magazin)
![Page 73: MTC: Mobile meets Enterprise](https://reader033.vdocuments.site/reader033/viewer/2022042715/5588f66cd8b42aad418b45c6/html5/thumbnails/73.jpg)
Wie werde ich erfolgreich mobil?
Top 10: !5: Technologische Lösung festlegen (Native, Web, Hybrid).
to be continued …
(Heike Scholz, t3 Magazin)
![Page 74: MTC: Mobile meets Enterprise](https://reader033.vdocuments.site/reader033/viewer/2022042715/5588f66cd8b42aad418b45c6/html5/thumbnails/74.jpg)
Native Mobile Application
GEEIGNET FÜR: !• Unternehmen mit „Single-Platform“ Strategy• Unternehmen mit Plattform-Experten • Anwendungen mit hohen UI-Anforderungen• Anwendungen mit hohen Capability-Anforderungen• Anwendungen mit hohen Performanz-Anforderungen !
> Entertainment-Apps, grafische Games
![Page 75: MTC: Mobile meets Enterprise](https://reader033.vdocuments.site/reader033/viewer/2022042715/5588f66cd8b42aad418b45c6/html5/thumbnails/75.jpg)
Mobile Web Application
GEEIGNET FÜR: !• Unternehmen mit Cross-Platform Strategie • günstige und flexible1) App Entwicklung• Apps, die nicht via App-Store vertrieben werden sollen !
> Manage, Inform, Shop, Search und teilweise Connect
1) Entwicklung und Verteilung
![Page 76: MTC: Mobile meets Enterprise](https://reader033.vdocuments.site/reader033/viewer/2022042715/5588f66cd8b42aad418b45c6/html5/thumbnails/76.jpg)
Hybrid Mobile Application
GEEIGNET FÜR: !• Unternehmen mit „Cross-Platform“ Strategy• Anwendungen „ohne“ Limits • Apps, die via App-Store vertrieben werden sollen !
> alle sieben Mobile App Types
![Page 77: MTC: Mobile meets Enterprise](https://reader033.vdocuments.site/reader033/viewer/2022042715/5588f66cd8b42aad418b45c6/html5/thumbnails/77.jpg)
Top 10: !6: Ressourcenbedarf prüfen. Welche Lücken können intern und welche extern geschlossen werden?!7: Initiale und laufende Kosten festlegen. Was kostet mich die App im gesamten Lifecycle?!8: Budgetierung. Wie hoch ist das Budget, wo liegt der ROI und wie messe ich den Erfolg? !9: Bestehende Kanäle nutzen. Marketing, Distribution, …
Wie werde ich erfolgreich mobil?
(Heike Scholz, t3 Magazin)
![Page 78: MTC: Mobile meets Enterprise](https://reader033.vdocuments.site/reader033/viewer/2022042715/5588f66cd8b42aad418b45c6/html5/thumbnails/78.jpg)
Top 10: !10: Auswahl des passenden externen Dienstleister.
Wie werde ich erfolgreich mobil?
![Page 79: MTC: Mobile meets Enterprise](https://reader033.vdocuments.site/reader033/viewer/2022042715/5588f66cd8b42aad418b45c6/html5/thumbnails/79.jpg)
Only Native is Native!
![Page 80: MTC: Mobile meets Enterprise](https://reader033.vdocuments.site/reader033/viewer/2022042715/5588f66cd8b42aad418b45c6/html5/thumbnails/80.jpg)
YOU DON’T !GET TO!TWO BILLION FRIENDS!WITHOUT MAKING!
A NATIVE!ANDROID APP
![Page 81: MTC: Mobile meets Enterprise](https://reader033.vdocuments.site/reader033/viewer/2022042715/5588f66cd8b42aad418b45c6/html5/thumbnails/81.jpg)
„Depends ...!“
„Which way to choose?“
![Page 82: MTC: Mobile meets Enterprise](https://reader033.vdocuments.site/reader033/viewer/2022042715/5588f66cd8b42aad418b45c6/html5/thumbnails/82.jpg)
Lars Röwekamp | CIO New Technologies
@mobileLarson@_openknowledge
Mobile Benefits
![Page 83: MTC: Mobile meets Enterprise](https://reader033.vdocuments.site/reader033/viewer/2022042715/5588f66cd8b42aad418b45c6/html5/thumbnails/83.jpg)
Lars Röwekamp | CIO New Technologies
@mobileLarson@_openknowledge
> Always On > Geolocation > Offline Data > Address Book > Sensors > Camera …
Mobile Benefits
![Page 84: MTC: Mobile meets Enterprise](https://reader033.vdocuments.site/reader033/viewer/2022042715/5588f66cd8b42aad418b45c6/html5/thumbnails/84.jpg)
> Business Data
Mobile Benefits
![Page 85: MTC: Mobile meets Enterprise](https://reader033.vdocuments.site/reader033/viewer/2022042715/5588f66cd8b42aad418b45c6/html5/thumbnails/85.jpg)
> Data Exchange? > Performance? > Memory? > Batery Life? > Security?
![Page 86: MTC: Mobile meets Enterprise](https://reader033.vdocuments.site/reader033/viewer/2022042715/5588f66cd8b42aad418b45c6/html5/thumbnails/86.jpg)
Data Exchange
![Page 87: MTC: Mobile meets Enterprise](https://reader033.vdocuments.site/reader033/viewer/2022042715/5588f66cd8b42aad418b45c6/html5/thumbnails/87.jpg)
!
> HTTP> Content vs. Views> Standard vs. Self-Made> Always On vs. Online-/Offline Mode> Uni- vs. Bidirectional> Client/Server vs. Server/Client> „In-Sync“ vs. „Last-In wins“
Data Exchange
![Page 88: MTC: Mobile meets Enterprise](https://reader033.vdocuments.site/reader033/viewer/2022042715/5588f66cd8b42aad418b45c6/html5/thumbnails/88.jpg)
Performance
![Page 89: MTC: Mobile meets Enterprise](https://reader033.vdocuments.site/reader033/viewer/2022042715/5588f66cd8b42aad418b45c6/html5/thumbnails/89.jpg)
!
> Asynchron vs. Synchron> JSON vs. XML > HTTP vs. XYZ over TCP/IP (MQTT) > Push vs. Pull> WebSockets vs. Push Service
Performance
![Page 90: MTC: Mobile meets Enterprise](https://reader033.vdocuments.site/reader033/viewer/2022042715/5588f66cd8b42aad418b45c6/html5/thumbnails/90.jpg)
Memory
![Page 91: MTC: Mobile meets Enterprise](https://reader033.vdocuments.site/reader033/viewer/2022042715/5588f66cd8b42aad418b45c6/html5/thumbnails/91.jpg)
!
> App vs. Apps> In-App Data vs. Sync> On-Device Data vs. JIT Loading> Database vs. Filesystem> Keep vs. Delete/Replace
Memory
![Page 92: MTC: Mobile meets Enterprise](https://reader033.vdocuments.site/reader033/viewer/2022042715/5588f66cd8b42aad418b45c6/html5/thumbnails/92.jpg)
Battery Life
![Page 93: MTC: Mobile meets Enterprise](https://reader033.vdocuments.site/reader033/viewer/2022042715/5588f66cd8b42aad418b45c6/html5/thumbnails/93.jpg)
Battery Life
!
> Push vs. Pull Communication> Always Work vs. Battery Status > Always Work vs. Dock Mode> Always Work vs. Connectivity> Always Work vs. Scheduled Jobs !
> Track & Analyze Battery History!
![Page 94: MTC: Mobile meets Enterprise](https://reader033.vdocuments.site/reader033/viewer/2022042715/5588f66cd8b42aad418b45c6/html5/thumbnails/94.jpg)
![Page 95: MTC: Mobile meets Enterprise](https://reader033.vdocuments.site/reader033/viewer/2022042715/5588f66cd8b42aad418b45c6/html5/thumbnails/95.jpg)
!
> BYOD vs. Company Devices> DWYW vs. Managed Provisioning> HTTP vs. HTTPS> Username/Pwd vs. Certificates> Sandbox vs. Open App> Public vs. Private Device Area> Read vs. Write Permission
![Page 96: MTC: Mobile meets Enterprise](https://reader033.vdocuments.site/reader033/viewer/2022042715/5588f66cd8b42aad418b45c6/html5/thumbnails/96.jpg)
Fazit?
![Page 97: MTC: Mobile meets Enterprise](https://reader033.vdocuments.site/reader033/viewer/2022042715/5588f66cd8b42aad418b45c6/html5/thumbnails/97.jpg)
![Page 98: MTC: Mobile meets Enterprise](https://reader033.vdocuments.site/reader033/viewer/2022042715/5588f66cd8b42aad418b45c6/html5/thumbnails/98.jpg)
> Native Experience ermöglichen
Device Capabilities nutzen <
> Nicht Web Auftritt kopieren
Performance optimieren <
> Weniger ist oft mehr!
![Page 99: MTC: Mobile meets Enterprise](https://reader033.vdocuments.site/reader033/viewer/2022042715/5588f66cd8b42aad418b45c6/html5/thumbnails/99.jpg)
Tech follows Features!
!Features follows Tech
![Page 100: MTC: Mobile meets Enterprise](https://reader033.vdocuments.site/reader033/viewer/2022042715/5588f66cd8b42aad418b45c6/html5/thumbnails/100.jpg)
@mobileLarson @_openKnowledge
Lars Röwekamp | CIO New Technologies
Mobile Mobile meets Enterprise
@mobileLarson @_openknowledge