PWA-Einschränkungen: Mythen und Fakten

Veröffentlicht: 2020-09-15

Inhaltsverzeichnis

Da PWA heutzutage plötzlich das Schlagwort ist, müssen Sie sich fragen, ob dieses angeblich neue Wunder des Webs überhaupt Nachteile hat. Und als einer der ersten Anwender dieses neuen Web-Ansatzes sagen wir Ihnen: Es gibt auch Nachteile von PWAs – aber um der Wahrheit auf den Grund zu gehen, müssen wir zuerst alle Missverständnisse bezüglich der Einschränkungen herausfiltern dieses neuen Ansatzes zur Webentwicklung.

Mythen und Fakten über die Nachteile von PWA

PWA ist nicht ohne Mängel. Die allgemein wahrgenommenen Mängel von PWAs sind jedoch ungenau und manchmal geradezu das Gegenteil der Wahrheit. Angesichts der Tatsache, dass es einen Bedarf gibt – oder besser gesagt, eine Lücke im aktuellen öffentlichen Wissen über die wahren Einschränkungen von PWAs – sehen wir es in unserer Verantwortung, unsere Erfahrung (als langjähriger Magento-PWA-Entwickler) zu nutzen, um einige der derzeit weit verbreiteten Missverständnisse zu korrigieren heute unseren Artikel und versorgen Sie dabei mit neuen und erfrischenden Informationen.

Mythos Nr. 1: PWAs sind nur für Mobilgeräte gedacht

Der Mobile-First-Ansatz, den PWA zu verwenden rühmt, und die ganze Bewegung dahinter, könnten zu einigen Missverständnissen zwischen ihrem Publikum geführt haben. Dies ist eher ein Missverständnis, da Diskussionen über PWAs oft auf zu vielen vagen, aber einfachen Beschreibungen von PWAs basieren, z. B. zuverlässig, schnell, ansprechend, Mobile-First usw —Version nativer Apps.

Tatsache: PWAs sind für jedes Gerät, das über einen unterstützenden Browser verfügt

Mobile-First hat anscheinend nicht die gleiche Bedeutung, wie manch einer glauben machen möchte. Zur Verdeutlichung bedeutet der Mobile-First-Ansatz einfach, dass es sich um einen Ansatz handelt, der das Mobilgerät priorisiert und als Standardebene zum Aufbauen macht, um effektiv ein reaktionsschnelles Erlebnis von unten zu gewährleisten.

Im Wesentlichen verlassen sich PWAs für all ihre fortschrittlichen Funktionen immer noch auf das Web – und das bedeutet, dass es auf jedem Gerät mit einem unterstützenden Browser, der alle Kriterien für ein voll funktionsfähiges, App-ähnliches Erlebnis erfüllt, ähnlich funktionieren sollte. Und wenn das Betriebssystem Ihres Kühlschranks Chrome oder Android ausführen kann, kann es wahrscheinlich auch PWA ausführen.

Google Fotos-PWA
Google Fotos PWA bietet zusammen mit anderen PWAs wie Spotify PWA alle ein App-ähnliches Erlebnis direkt auf Ihrem Desktop

Mythos Nr. 2: PWAs haben keine App-Store-Präsenz

Es spricht sich herum, dass PWAs das vernachlässigte Kind in der Familie sind – nicht akzeptiert, nicht autorisiert und ihnen wird die Präsenz auf einem der großen App-Marktplätze verweigert. Entwickler, die ihre PWAs auf Marktplätzen einreichen möchten, müssen ihre PWA-Einreichungen in eine Art hybride App packen, deren Funktion nicht immer garantiert ist.

Tatsache: PWAs können fast überall veröffentlicht werden, außer im Apple App Store

Im Gegensatz zu den Mythen da draußen haben PWAs einen Platz in fast jedem beliebten App-Marktplatz da draußen. Zwei der aktuellen Big Guys in der Technologiebranche – Google und Microsoft – investieren stark in PWAs und wollen sie zum neuen Weg der Softwarebereitstellung machen, weshalb Sie sehen sollten, dass PWAs von nun an nur mehr Anerkennung erhalten.

Um sich ein Bild davon zu machen, wie es um PWA in Windows steht, müssen Sie nicht weiter als bis zu Microsofts eigenem Begrüßungsbeitrag suchen, in dem ausdrücklich erklärt wird, dass PWA einer ihrer erstklassigen App-Bürger werden soll:

[…] Wir wollen PWAs unter Windows auf die nächste Stufe heben, indem wir sie zu erstklassigen App-Bürgern in Windows machen.

Microsoft begrüßt Progressive Web Apps für Microsoft Edge und Windows 10

Im Google Play Store ist die Situation jedoch etwas anders. PWA ist nicht gerade ein erstklassiger App-Bürger im Google Play Store, aber es erhält eine Sonderbehandlung, dh TWA (Trusted Web Activity), mit der Entwickler PWAs problemlos veröffentlichen können.

Google Maps Go TWA
Google Maps Go ist Ihr typisches Beispiel für eine TWA, die direkt im Google Play Store verfügbar ist

Um fair zu sein, denken wir, dass PWAs nur eine begrenzte Präsenz in den App Stores haben, da die Technologie derzeit von einem großen App-Marktplatz, nämlich dem Apple App Store , zurückgehalten wird. Derzeit ist der Apple App Store der einzige App-Marktplatz, der kein Interesse an PWA zeigt und keinen Teil von PWA in seinem App Store willkommen heißt, was es für PWA schwieriger macht, eine praktikable Option für Unternehmen zu werden, die PWAs erstellen und veröffentlichen möchten sowohl Android als auch iOS.

Apps, die Kernfunktionen und -funktionen dynamisch mit Webtechnologie wie HTML5 bereitstellen, werden am besten in Safari bereitgestellt, anstatt über den kuratierten App Store.

Apple, App-Updates für HTML5-Apps
 Empfohlene Lektüre: Veröffentlichen von PWAs in großen App Stores: Das Warum und Wie

Mythos Nr. 3: PWAs können nicht auf Hardwarefunktionen zugreifen

Der Hauptnachteil von PWA ist die Unfähigkeit, zuverlässig auf die Hardwarefunktionen des verwendeten Geräts zuzugreifen, dh nicht auf die grundlegendsten Funktionen eines Geräts wie Kameraerfassung und/oder Geolokalisierung zugreifen zu können. Dies ist bei mobilen Benutzern sogar noch besorgniserregender, da sie erwarten, dass sich die PWA beim Betrieb auf einem mobilen Gerät in Bezug auf die Funktionen nicht von einer typischen nativen mobilen Anwendung unterscheiden sollte.

Tatsache: PWAs können und sind tatsächlich ziemlich gut darin, auf Hardwarefunktionen zuzugreifen

Während es sicherlich Browser gibt, die noch nicht die erforderlichen APIs entwickelt haben, um die Fähigkeit des Browsers weiter zu erweitern, die Hardwarefähigkeiten des verwendeten Geräts zu nutzen (siehe Sie, Firefox), sind die meisten Chromium-basierten Browser heutzutage ziemlich weit fortgeschritten dieser Hinsicht.

PWA für den Hardwarezugriff
Chromium-basierte Browser unterstützen die meisten Hardwarefunktionen
Quelle: WhatWebCanDoToday


Das bedeutet, dass die PWA-Fähigkeiten in den letzten Jahren ziemlich weit fortgeschritten sind und Ihre typischen Chromium-basierten und/oder Android-basierten PWAs in der Lage sein sollten, auf die Hardwarefunktionen Ihres Geräts genauso gut zuzugreifen wie auf die von nativen Mobilgeräten Anwendungen, abgesehen von einigen noch zu unterstützenden Hardwarefunktionen wie der Möglichkeit, auf Kontakte zuzugreifen und SMS/MMS zu senden.

 Verwandter Artikel: Progressive Web App und Hardwarezugriff

Mythos Nr. 4: PWAs sind teuer in der Entwicklung

All dieses Marketing rund um PWAs scheint PWA auf ein Podest gestellt zu haben und es zu etwas Außergewöhnlichem gemacht zu haben – etwas, für dessen Entwicklung eine beträchtliche Menge an Geld erforderlich wäre. Und da PWA-Entwickler bereits rar sind, erwarten die Leute, dass die Entwicklung von PWAs noch kostspieliger wird, und die allgemeine Wahrnehmung ist, dass eine richtige PWA, die in der Lage ist, die Conversions zu steigern, einfach etwas zu sein scheint, das die einfallsreicheren Marken tun sollten.

Tatsache: PWAs sind nicht so teuer in der Entwicklung

Da ein Teil unserer Arbeit darin besteht, PWAs für Magento-Händler zu entwickeln und zu warten, kennen wir uns nur allzu gut mit den Vor- und Nachteilen der PWA-Entwicklung aus – und es ist nicht übermäßig teuer, wie manche vielleicht erwarten. Basierend auf unserer Erfahrung im E- Commerce -Bereich liegen die typischen Preise für ein Magento-PWA-Basispaket zwischen 3.000 und 35.000 US-Dollar, was unter dem liegt, was Sie von einem typischen Budget für eine Android-E-Commerce-App erwarten würden.

Aber wir sprechen hier nur von den typischen Werten, den Durchschnittswerten – was ist mit den Best-Case-Szenarien? Nun, da wir kostengünstige PWA-Lösungen für Magento-Händler anbieten, glauben wir, dass wir eine Antwort auf diese Frage geben können. Im besten Fall – das heißt, Ihr(e) PWA-Entwickler sind fähig und erschwinglich und passen am besten zu Ihrem Unternehmen – können Sie davon ausgehen, dass Ihre PWA preislich in der Nähe einer typischen Website liegt .

Mythos Nr. 5: PWAs sind nicht gut darin, Benutzer zu erreichen

Für Unternehmen, die die Reichweite ihrer Marken erweitern möchten, werden PWAs oft als viel kleiner wahrgenommen und scheinen nur auf einen bestimmten Markt beschränkt zu sein. dagegen gelten native Apps als sicherere Lösung, die einen besseren ROI (Return on Investment) garantiert.

Tatsache: PWAs können mehr Menschen erreichen

Da PWAs technisch gesehen Websites sind, können wir davon ausgehen, dass PWAs eine weitaus bessere Reichweite haben als jede native mobile Anwendung und/oder jede responsive Website, da sie den Vorteil haben, dass sie gleichzeitig sowohl auf den Marktplätzen für mobile Apps als auch in der Suchmaschine auffindbar sind. Dies sorgt für eine bessere – nicht begrenzte – Reichweite und ist der Grund, warum die innovativeren und risikofreudigeren Unternehmen, die eine bessere Möglichkeit suchen, ihre Präsenz zu erweitern, PWAs als eine praktikablere Lösung ansehen.

Hulu-PWA
Mit der richtigen Implementierung kann Ihre PWA sogar Kunden in Windows 10 erreichen

Angesichts der derzeitigen Verbreitungsrate von PWA können Sie davon ausgehen, dass dieser neue Ansatz für das Web bestehen bleiben wird – und das sollte er auch, denn für Unternehmen, die das Beste aus ihrer Investition herausholen möchten, ist PWA immer noch die Goldmine, die noch vollständig ausgeschöpft werden muss erkannte. Mit nur einer einzigen Codebasis, um Ihre App sowohl im Web als auch auf App-Marktplätzen verfügbar zu machen, wird PWA sehr bald der neue Weg für die Softwarebereitstellung sein.

Halten Sie sich von Fehlinformationen fern

Bei all diesen Mythen kann es schwierig sein, die Fehlinformationen herauszufiltern und selbst herauszufinden, ob PWA wirklich die Lösung ist, die Ihr Unternehmen benötigt. Und da die Vorteile von PWAs ihre Nachteile bei weitem überwiegen, denken wir, dass es einen Grund gibt, warum dieser neue Ansatz für das Web sogar von großen Jungs wie Google und Microsoft Aufmerksamkeit erhalten hat – weil es die Zukunft ist.