Kontakt

Vielen Dank für Ihre Anfrage

Wir haben Ihre Nachricht erhalten und werden uns schnellstmöglich auf dem von Ihnen gewählten Kontaktweg melden.

Progressive Web Apps – Der Browser als Betriebs­system

Mehr als 50% aller mobilen nativen Anwendungen werden 2020 durch Progressive Web Apps (PWA) ersetzt worden sein, das ergab eine Studie von Gartner.
Eine Progressive Web App ist eine Webanwendung die spezielle Eigenschaften besitzt und die Lücke zwischen Webapplikationen und nativen Anwendungen schließt.
Der von Apple initiierte und von Google stark geförderte Ansatz verbindet das beste aus allen Welten, einer nativen App, einer responsive HTML5 Website und einer Webapplikation. Die Progressive Web App gilt als die Schlüsseltechnologie bei der Verschmelzung von Mobile, Desktop und Web.

Eine PWA kann man einmal entwickeln und dann auf allen Plattformen nutzen, Native Apps erfordern Entwicklung für jede einzelne Plattform
Eine PWA kann auf Smart TV, Desktop oder Max genauso wie auf Android, iOS und Linux genutzt werden.

Progressive Web Apps sind die Zukunft der Software­entwicklung

Software wird heute nicht mehr für ein bestimmtes Betriebssystem entwickelt, sondern für den mobilen Einsatz, für diverseste Zielplattformen, Umgebungen und Geräte. Der Browser ist das verbindende Element und genau hier spielen PWAs ihre Stärke aus.
Statt native Apps für ein bestimmtes Betriebssystem zu entwickeln, werden heute plattformübergreifende webbasierte Systeme implementiert. Der Browser ist das Betriebssystem.

Progressive Web Apps (PWA) – Mobile App war gestern.

Fortschrittliche Webapplikationen haben es sich zum Ziel gesetzt, die Entwicklung von Software zu vereinheitlichen. App Entwicklung der nächsten Generation.
Progressive Web Apps greifen auf Gerätefunktionen wie Kamera, Bewegungssensor oder Mikrofon zu. All dies war bislang nativen Apps vorbehalten.
Da Progressive Web Apps die gleichen Funktionen bieten, lassen sich damit Anwendungen entwerfen, die der Benutzer nicht von einer nativen App unterscheiden kann.

Responsive Website Native Apps Progressive Web App
Offline verfügbar Nein Ja Ja
Pushnachrichten Nein Ja Ja
Zugriff auf Kamera Nein Ja Ja
Geolocation Nein Ja Ja
Homescreen Button Nein Ja Ja
Vollbildmodus Nein Ja Ja
Gerätevibration Nein Ja Ja
Telefonie Nein Ja Ja
Kontakte und Kalender Nein Ja Nein
SEO Ja Nein Ja
Zentrale Verwaltung und Pflege Ja Nein Ja
Plattform­übergreifend Ja Nein Ja
Keine Installation notwendig Ja Nein Ja

Progressive Web Apps sind die nächste Generation von Web-basierten Anwendungen und erweitern Ihr Projekt um native App-Funktionen.

Installation so einfach wie ein Lese­zeichen und so flexibel

Die Installation einer PWA erfolgt nicht über dem App-Store. Sie kann direkt nach Eingabe der URL als Icon auf dem Homescreen hinzugefügt werden Progressive Web Apps reduzieren den Aufwand bei Entwicklung, Verteilung und Aktualisierung.

Progressive Web Apps are becoming the new normal for fast, reengaging mobile web experiences for large brands, such as Twitter, Lyft and Forbes.
Quelle: Talk von Addy Osmani, Google, at FluentConf 2017 (https://www.youtube.com/watch?v=FAXMw9whJzE)

Die Idee ist simpel, Umgehung des App-Stores

Der Kunde installiert die App direkt aus dem Browser und umgeht damit den App-Store des Herstellers. Durch die Auslieferung über den eigenen Webserver anstelle des App-Stores entfallen langwierige Release-Zyklen und Prüfungen durch die Store-Betreiber. Beta-Tests können direkt im Browser erfolgen. Außerdem wird natürlich auch das Monetarisierungs-Konzept vereinfacht: für Umsätze in der App fallen keine App-Store Provisionen an.
Trotzdem haben die Hersteller der großen Mobil-Plattformen PWAs als Zukunftstechnologie erkannt:

Alle Browser ab Internet Explorer 9 unterstützen PWA

PWA sind abwärtskompatibel und können auch in älteren Browsern ausgeführt werden.

Durch ihre Anpassung an das jeweilige Endgerät bzw. den jeweils verwendeten Browser, vereint die Progressive Web App die Eigenschaften von nativen Apps und Websites. Aufgerufen wird sie wie eine herkömmliche Website durch Eingabe der URL.

Der Entwicklungsaufwand wird reduziert

Der Entwicklungsaufwand einer PWA wird stark reduziert im Vergleich zur Entwicklung einer Responsive Webseite, Nativen App (iOS, Android, Windows Phone), den jeweiligen Betriebssystem Windows, Mac, Linux und dem Smart TV.

Die Funktionen moderner Browser werden voll ausgeschöpft

Durch Features wie Vollbild-Darstellung (ohne Adresszeile), Offline-Fähigkeit und Push-Benachrichtigungen kombiniert mit den Vorteilen von Web-Apps, bilden PWAs eine solide Grundlage für Ihr Projekt - bei vollem Komfort und nativer App-Experience.

Der Entwicklungs- und Deployment-Prozess wird durch die Veröffentlichung über Ihre Website kurz gehalten - dies spart Aufwand und erhöht den Komfort für Ihren User: er arbeitet immer mit der neuesten Version.

Wir realisieren Ihre Projekte

mit modernsten Technologien wie HTML5, CSS3, Angular 7 und GraphQL. Neben den technischen Neuerungen die es Ihnen ermöglichen die Anwendung und damit Ihren Kunden ein Erlebnis wie in einer Nativen Applikation zu bieten, kommt es auch immer auf die Wirtschaftlichkeit an. Genau an diesem Punkt gewinnt die PWA ganz klar gegen die native App. Eine Entwicklung und die Ausführung auf allen mobilen Endgeräten und dem Desktop sind die Zukunft.

Simon Niechzial, Leiter der Entwicklung

Sprechen Sie direkt mit einem erfahrenen Entwickler.

Simon Niechzial, MSc. studierte Informatik mit Schwerpunkt Softwareentwicklung, ist Gesellschafter und Leiter des Bereichs Webanwendung.

Vielen Dank für Ihre Anfrage

Wir haben Ihre Nachricht erhalten und werden uns schnellstmöglich auf dem von Ihnen gewählten Kontaktweg melden.

Kontaktieren Sie uns