Welche Faktoren wirken sich auf die Performance hybrider Anwendungen
aus?
Was lässt sich derzeit mit Webtechnologien rund um
HTML5 realisieren?
FLYACTS GmbHJanuar 2015
1 Ausgangssituation2 Die 3 Programmieransätze3 Performancefaktoren4 Hybrid-Apps 2.0
Inhaltsverzeichnis
2015 FLYACTS GmbH S. 2
1 Ausgangssituation
Zahlen-Daten-Fakten der Internetnutzung*:
_ 69 % via Desktop
_ 57 % via Smartphone
_ 28 % via Tablet
_ 18 % via Smart-TV
_ im Schnitt stehen den Onlinern 2,8 Endgeräte zur Verfügung
*Quelle: ARD/ZDF-Onlinestudie 2014
Merke: Die Grenzen der Mediennutzung verschwinden: Die Internetnutzung durchzieht nicht nur sämtliche technische Endgeräte, sondern
unseren gesamten Alltag.
2015 FLYACTS GmbH S. 4
1 Ausgangssituation
Zahlen-Daten-Fakten mobiler Betriebssysteme*:
Deutschland:
_ Android: 78,2 %
_ iOS: 11,8 %
_ Windows: 7,1 %
Vergleich USA:
_ iOS: 33 %
*Quelle: Kantar Worldpanel / September 2014
Merke: Viele Endgeräte ziehen auch viele mobile Betriebssysteme nach sich. Zwar gibt es dominierende Plattformen jedoch keinen eindeutigen Marktführer
2015 FLYACTS GmbH S. 5
2 Die 3 Programmieransätze
Native App Web-AppHybrid-App
2015 FLYACTS GmbH S. 7
_ Verwendung der spezifischen
Programmiersprachen der jeweiligen Betriebssysteme
_ für jede Plattform wird eine eigene App entwickelt
_ es bedarf betriebssys-temspezifischer Experten
_ Erweiterungen und Updates mit hohem Aufwand realisierbar
_ basieren auf Webtechnologien
_ Aufrufen über einen Browser, daher ähnlich einer
mobilen Webseite
_ jedoch mit dem Look & Feel einer “normalen” App
_ kein Download über App-Stores
_ kaum native Komponenten
_ Kombination aus nativer App und Web-App
_ basieren auf Webtechnologien
_ durch Frameworks wie PhoneGap zu “nativ-
ähnlichen Apps” verpackt
_ Zugriff auf Geräte-Hardware
_ Download über App-Stores
2 Die 3 Programmieransätze
Merke: Aufgrund der diversifizierten Onlinenutzung und der vielen Endgeräte sind Hybrid-Apps hinsichtlich Effizienz und Wirtschaftlichkeit unschlagbar.
2015 FLYACTS GmbH S. 8
3 Performancefaktoren
2015 FLYACTS GmbH S. 10
_ die Performance hängt wie bei einer Software von mehreren Faktoren ab
_ die Rechenleistung der Endgeräte steigt und die Performancelücke zwischen Desktop-PC und mobilen Devices schrumpft
_ die Geschwindigkeit der Ökosysteme / Betriebssysteme erhöht sich rasant bspw. durch neue Render-Engines, die die Java Script Interpretation beschleunigen
_ Frameworks wie Ionic im Bereich des Frontends und Node.js im Bereich des Backends revolutionieren darüber hinaus die Hybrid-App-Programmierung und haben ebenso einen äußerst positiven Effekt auf die Performance
4 Hybrid-Apps 2.0
_ die Grenzen zwischen nativ und hybrid verschwinden
_ verschiedene Faktoren heben die Leistungsstärke hybrider Anwendungen auf ein neues Level, sodass selbst Spiele umsetzbar sind
_ der kombinierte hybride Entwicklungs-ansatz wird für eine steigende Anzahl an Anwendungsfällen die passendere Lösung
_ die größten Stärken hybrider Apps sind Flexibilität und Allgegenwart
Merke: Mittels neuer Technologien und leistungsstarker Betriebssysteme sind komplexe und performante hybride Anwendungen umsetzbar - eine neue Generation von Hybrid-Apps oder Hybrid-Apps 2.0.
2015 FLYACTS GmbH S. 12
2015 FLYACTS GmbH S. 13
Zur kostenfreien Vollversion unserer Publikation gelangen Sie über:www.flyacts.com/hybrid-app-2.0-status-quo-hybrider-entwicklungsansaetze
Top Related