Zum Inhalt springen

Hybride App

Webbasierte Oberfläche und native Geräteanbindung in einer installierbaren Anwendung verbinden.

Softwareentwicklung

Was ist eine hybride App?

Eine hybride App verbindet eine mit Webtechnologien gebaute Oberfläche mit einem nativen Anwendungskontext. Häufig stellt eine WebView, also eine eingebettete Webdarstellung, die Oberfläche dar. Eine Verbindungsschicht mit passenden Erweiterungen kann Gerätefunktionen erschließen. Welche Möglichkeiten verfügbar sind, hängt von Plattform, Erweiterung und Berechtigungen ab. Eine gemeinsame Weboberfläche garantiert kein identisches Verhalten auf allen Geräten.

Ein erfundenes Serviceteam nutzt ein webbasiertes Formular in einer installierten App und ergänzt einen Fotozugriff über eine geeignete Erweiterung. Das Team prüft Aufnahme, Ablehnung der Erlaubnis und Weitergabe an das Formular auf den Zielplattformen. Neben dem Webcode müssen auch Anwendungskontext und Erweiterungen gepflegt werden. Der Ansatz kann gemeinsame Teile nutzbar machen, hebt aber plattformspezifische Arbeit und Tests nicht auf.

Quellen

Beiträge zum Thema

Softwareentwicklung mit ASES

Individuelle Software, Web- und Mobile-Apps