Was genau sind Progressive Web Apps?
Sie haben wahrscheinlich schon gehört, dass Progressive Web Apps die Zukunft der Menschheit sind. Dies mag zwar übertrieben sein, aber sie könnten das mobile Web wirklich vorantreiben, Parität für webbasierte und native Apps bereitstellen und mobile Entwickler dabei unterstützen, mehr Nutzer über die Grenzen der App-Stores hinaus zu erreichen.
Das klingt großartig … aber was genau sind Progressive Web Apps?
„Eine Progressive Web App nutzt moderne Web-Funktionen, um eine App-ähnliche Benutzererfahrung zu bieten.“
Was genau sind Progressive Web Apps?
Native App Store-Apps erledigen beispielsweise Push-Benachrichtigungen, arbeiten offline, sehen aus wie eine App (wie Apple und Google sie sich vorgestellt haben), laden auf dem Homescreen und so weiter und so fort. Mobile Web Apps, auf die in einem mobilen Browser zugegriffen wird, haben im Vergleich dazu diese Dinge historisch nicht getan.
Progressive Web Apps beheben dies mit neuen Web-APIs, neuen Designkonzepten und neuen Schlagworten.
Um es klar zu sagen: wir sprechen hier über Browser-Mobile-Web-Apps. Hybrid-Apps, wie Ionic mit Cordova, laufen in der nativen App-Umgebung uneingeschränkt und bieten alle Funktionen, die wir von einer nativen App erwarten. Die Browser-Mobile-Web-Apps sind dagegen durch die Funktionen des Browsers eingeschränkt (aus Gründen der Sicherheit und API-Standardisierung).
Progressive Web-Apps bringen Funktionen, die wir von nativen Apps erwarten, in die mobile Browser-Umgebung. Dabei werden standardbasierte Technologien verwendet und sie werden in einem sicheren Container ausgeführt, auf den jeder im Web zugreifen kann.
Unsere Conclusio:
Progressive Web-Apps sind zu gleichen Teilen neue Web-APIs, Entwurfsmuster und Marketing-Fluff. Das mobile Web nähert sich der Parität mit installierbaren App-Store-Apps durch App-Manifest- und Homescreen-Installationsunterstützung, Hintergrundarbeiterfunktionalität mit Service Workern und schnellerer Ladezeit mit App Shell. Dies führt dazu, dass heutzutage auch Webentwickler hervorragende mobile Apps erstellen können.
Wir sind der Meinung, dass das Web die Zukunft von Apps ist: Es läuft überall und es treibt eine rasant wachsende Anzahl von Apps an. Heute werden Web-Technologien von Millionen von App-Store-Apps verwendet, denn bisher war das mobile Web eine abgespeckte Variante, was zur Folge hatte, dass Personen mit höheren Ansprüchen an das „App-Feeling“ an die App Stores gebunden waren.
Progressive Web Apps ändern das.
Mit dem beispielsweise von rio4ever.com verwendenten Framework Ionic ist es nun möglich, das Beste aus beiden Welten nutzen zu können: die plattformübergreifende Bereitstellung von App Stores für iOS, Android und Windows sowie die Bereitstellung im mobilen Web als Progressive Web App mit dem gleichen Code.
Dies bedeutet, dass unsere potentiellen Auftraggeber sowohl vom nativen App-Store-Vertrieb als auch vom sofortigen Zugriff auf die Milliarden von Nutzern des mobilen Webs und der Google-Suche profitieren.
Und vielleicht das wichtigste: Keine seperaten Kosten mehr für separate native und mobile Web-Apps mehr!
Stay tuned!!!
Teilen Sie diesen Artikel
Jüngste Beiträge: