Benutzer:Stephan T./Hybrid Apps
Hybrid Apps sind Applikationen, die eine technische Anwendungssoftware für mobile Endgeräte wie Smartphones oder Tablets und deren Betriebssysteme stellen.
Charakteristik
Hybrid Apps bedienen mobile Systeme wie Android, Blackberry OS, iOS und Windows Phone. Auf Grund ihrer mobilen Abdeckung liegt ein wesentlicher Vorteil der Hybrid Apps darin, dass mit einer Entwicklung alle mobilen Plattformen abgedeckt werden und nicht für jede einzelne programmiert werden muss (siehe Abbildung). Infolgedessen sinkt der Entwickleraufwand auf Seite des Softwareherstellers erheblich.
Zudem vereinen Hybrid Apps die Vorteile von Nativen Apps und Mobile Apps, eine Kombination bei dem, für den Nutzer nicht sichtbar, innerhalb des nativen "App-Rahmens" Inhalte der mobilen Web-App angezeigt werden. Dies ist möglich, in dem der Entwickler mit einem HTML-, CSS- und JavaScript-Code eine Web-App programmiert und diese in eine Native-Browser-App einbettet. Auf Grund dieser Nativen/Web-Lösung können Hybrid Apps diverse Systemfunktionalitäten ausspielen. Zum einen können Hybrid Apps durch Technologien, wie dem Framework PhoneGap, auf die Hardware und die Software Komponenten des mobilen Endgerätes zugreifen und miteinander interagieren. Zum anderen nutzen Sie die Vorteile der Web-App Technologie, um mit HTML5 & Co. die unterschiedlichen Plattformen bedienen zu können.
Auch wenn Hybrid Apps alle Vorteile von Native und Web vereinen, so erben diese auch teilweise ihre technologischen Nachteile. Hybrid Apps nutzen die Funktionalitäten einer Web-App, sind somit nicht betriebssystemnah wie die nativen Apps mit dem mobilen Endgerät verbunden und muss dadurch immer mit der Zwischenschicht des Browser agieren.
Daraus ergeben sich bei rechenintensiven Funktionen bzw. Anwendungen Performance Probleme, wie es beispielsweise komplexe Spiele aufzeigen.
Aufgrund der plattformunabhängigen Umsetzung der Hybrid App können weder plattformspezifischen Interaktionsdesigns, noch Look and Feel der jeweiligen Plattform verarbeitet werden.
Distribution
Hybrid Apps können in den gängigen Stores bereitgestellt und verkauft werden. Dazu zählen unter anderem der Google Play Store und der App Store, welche es ermöglichen Apps auf das mobile Endgerät oder den Desktop herunterzuladen.
Einsatz
Hybrid App-Lösungen finden Ihren Einsatz in den Bereichen Mobile Business, Mobile Marketing und Mobile Commerce.
Auch im Customer Relationship Management kann eine solche App-Technologie ihren Einsatz finden. So können firmeninterne CRM-Systeme in Verbindung mit Hybrid Apps für einen mobilen Datenaustausch zwischen Mitarbeitern und dem Management sorgen. Termine können synchronisiert werden, entweder über das CRM-System oder mit dem eigenen Kalender. Darüber hinaus ist eine Geolocation über GPS möglich, und stellt ein nützliches Tool für Marketeer.
Literatur
- Torsten Schwarz (Hrsg.): Leitfaden Online Marketing. Band 2, marketing-Börse / Absolit 2011, ISBN: 978-3-00-032798-8.
Weblinks
- Native Mobile App (englisch)
- When to Go Native, Mobile Web or Cross-Platform/Hybrid (englisch)
- What is a Hybrid Mobile App? (englisch)
- Mobile: Native Apps, Web Apps, and Hybrid Apps (englisch)
- Hybrid Apps – Definition, Eigenschaften, Einsatzorte, Vorteile und Beispiele
- Zur Sicherheit mobiler Applikationen vom Bundesamt für Sicherheit in der Informationstechnik
PDF-Dateien:
[[Kategorie:Anwendungssoftware]] [[Kategorie:Telekommunikation]]