Windows 10 und PWA: Die Zukunft der Softwarebereitstellung

Veröffentlicht: 2019-12-06

Inhaltsverzeichnis

Wie in unserem Desktop-PWA-Artikel kurz erwähnt, scheint Microsoft in letzter Zeit auf die Progressive-Web-App-Bewegung aufmerksam geworden zu sein und sich als Vorreiter des PWA-Store- Trends bekannt zu machen. Dabei handelt es sich laut Microsoft auch nicht um eine spontane Initiative, sondern um einen schon länger gehegten Plan, der bis ins Jahr 2016 zurückreicht.

Mit all dieser Zeit, um sich vorzubereiten, war Microsoft in der Lage, sich eine Grundlage für Progressive Web Apps (PWAs) aufzubauen, die jahrelangen technologischen Veränderungen standhalten kann. Infolgedessen sind in die Windows-Erfahrung jetzt Progressive Web Apps in allen Aspekten integriert, sodass die Zukunft des Microsoft Store die Zukunft der Hybrid-Apps ist – eine Kombination aus UWP (Universal Windows Platform) und PWA .

Was ist eine Progressive-Web-App?

Eine Progressive Web App ist, einfach ausgedrückt, eine progressive Website, die ein natives App-Erlebnis und plattformübergreifende Verfügbarkeit bietet. Es ist ein aufkommender Trend, der das Beste aus beiden Welten bietet – dem Web und der nativen Anwendung, mit Funktionalitäten, die weit über das hinausgehen, wozu ein normales Web fähig ist.

PWA-Funktionen

Eine PWA kann oft knifflig und schwer zu erkennen sein. Wenn Sie mit der Technologie nicht vertraut sind und mehr erfahren möchten, lesen Sie unseren vollständigen Leitfaden zu Progressive Web Apps wird für ein vertieftes Verständnis der Materie empfohlen.

Progressive Web-Apps und Windows 10

Von Microsoft kommt die jüngste Einführung von Progressive Web Apps, die einen völlig neuen Horizont an Möglichkeiten für den Microsoft Store markiert.

Progressive Web-Apps haben vollen Zugriff auf die Funktions-APIs von Windows 10 und können auf der gesamten UWP-Gerätefamilie (einschließlich der sichereren Windows 10-Geräte im S-Modus) installiert werden, während gleichzeitig die Kompatibilität mit anderen Browsern und Geräten sichergestellt wird.

Was bedeutet das? Das bedeutet, dass PWAs von nun an Teil der Windows- Erfahrung sind und anderen UWP-Apps (Universal Windows Platform) ebenbürtig sind und von mehr als 800 Millionen aktiven monatlichen Benutzern weltweit entdeckt werden können.

Da eine PWA ein erstklassiger Bürger im Microsoft Store sein kann, kann sich ein Benutzer vollständig mit einer installierten PWA beschäftigen – von der Erkennung über die Installation bis hin zur Ausführung – ohne jemals den Browser öffnen zu müssen.

Dank dieser technologischen Fortschritte des Microsoft-Teams unterscheidet sich das PWA-Erlebnis in Windows 10 jetzt nicht mehr so ​​sehr von dem einer typischen UWP-App. Im Vergleich zu einer typischen PWA, die aus dem Browser läuft, unterscheiden sich PWAs aus Microsoft Stores durch diese technischen Vorteile:

  • In einem eigenständigen Fenster ausführen
  • Keine Speicherbegrenzung (für lokalen Speicher, IndexedDB, …)
  • Offline- und Hintergrundprozesse fähig
  • JavaScript kann auf native Windows-Runtime (WinRT)-APIs zugreifen
  • Auffindbar und als „App“ im Windows Store, im Windows-Startmenü und in Cortana angezeigt.
  • Eröffnen Sie einen völlig neuen Kanal zum Sammeln von Erkenntnissen auf Geräten, die der Browser nicht erreichen kann, dh Xbox, Windows Mixed Reality und andere Nicht-PC-Formfaktoren.
Twitter PWA aus dem Microsoft Store
Twitter aus dem Microsoft Store ist eine PWA

Und da sich die PWA-Bewegung von Natur aus ständig ändert, ist es nicht unerwartet, dass Ihre vertrauten Apps ständig auf PWAs aktualisiert werden. In dem Moment, in dem wir gerade sprechen, ist Outlook von Microsoft offiziell eine Progressive Web App, die von jedem Chromium-basierten Browser installiert werden kann.

Microsoft Outlook-PWA
Outlook ist jetzt eine Progressive Web App

Seit ihrer Einführung versprechen Progressive Web Apps große Versprechen, der nächste Schritt in der Evolution des Webs zu sein. Eine große Marke nach der anderen erkannte ihr Potenzial und begann, Elemente von PWAs in ihre Infrastruktur zu integrieren, wodurch sich die Landschaft des Internets jetzt stark veränderte als zuvor.

Hallo pwa

Warum Progressive Web App die Zukunft ist

Überall auffindbar

Jede Progressive Web App, die im Microsoft Store unter Windows 10 gelistet wird, kann potenziell das App-Publikum verhundertfachen, da die monatliche Installationsbasis von Windows 10 über 800 Millionen Benutzer umfasst.

Automatische Neubefüllung

Neben der Möglichkeit für Entwickler, ihre PWAs manuell einzureichen, hat Microsoft es Suchmaschinen wie Bing auch ermöglicht, hochwertige PWAs automatisch in seinen Store zu indizieren:

Wir verwenden den Bing Crawler seit fast einem Jahr, um PWAs im Web zu identifizieren, [..]. Während dieses Prozesses werden wir unsere Qualitätsmaßnahmen für PWAs weiterhin überprüfen, um sicherzustellen, dass wir unseren gemeinsamen Kunden auf Windows-Geräten ein wertvolles, vertrauenswürdiges und angenehmes Erlebnis bieten.

Damit wird erwartet, dass sich der Microsoft Store automatisch mit PWAs füllt, wodurch die Zukunft aller Progressive-Web-Apps wahrscheinlicher denn je erscheint.

Mühelose Erfahrung

Ein Vorteil von PWA – neben seinem App-ähnlichen Erscheinungsbild und seinen Funktionen – ist, dass es sich anfühlt, als würden Sie eine Lite-Version der App erleben.

Jetzt verstehen wir, was Sie denken. Die meisten von uns haben nicht oft positive Erfahrungen mit Lite-Apps und das ist verständlich, wenn man bedenkt, wie viel schlechter diese Lite-Apps früher waren. Mit Progressive Web Apps fühlt es sich jedoch einfach nicht richtig an. Alles fühlt sich glatter, stromlinienförmiger an und der Gesamtfluss ähnelt wirklich dem einer nativen App; Aber Sie müssen nicht einmal so lange warten, um PWAs zu installieren und zu starten, geschweige denn, sie herunterzuladen, da alles dynamisch im Web gespeichert und aktualisiert wird.

 Entdecken: PWA für Magento 2

Was das für Entwickler bedeutet

Als Vorläufer der PWA Store -Kette hat Microsoft es sich zur Aufgabe gemacht, alles in seiner Macht Stehende zu tun, um Entwicklern dabei zu helfen, die kostengünstigste und effizienteste PWA zu erstellen, ohne dass viel Programmierkenntnisse erforderlich sind. Das von Microsoft gegründete Open-Source-Tool PWABuilder wurde speziell für unerfahrene Entwickler entwickelt, um die Einführung von PWA voranzutreiben.

PWABuilder

PWABuilder ermöglicht es unerfahrenen Entwicklern, eine vollständige AppX zu generieren, indem sie Daten von Ihrer eigenen Website und Ihrem Web-App-Manifest zur Veröffentlichung im Microsoft Store verwenden.

 Nützliches Tool: Web App Manifest Generator

Probieren Sie es aus

Nach all diesen Gesprächen ist es vielleicht an der Zeit, dass Sie eine PWA unter Windows 10 ausprobieren. Besuchen Sie jetzt den Microsoft Store, installieren Sie Twitter PWA und teilen Sie uns Ihre Meinung mit!

Holen Sie sich Twitter PWA – Microsoft Store
Twitter im Microsoft Store

Wörter einpacken

Es sollte beachtet werden, dass dies nur die ersten paar Schritte in Microsofts Plan sind, Progressive Web App zur primären Erfahrung in Windows 10 zu machen, und die Dinge werden sich im folgenden Jahr schnell ändern, wenn der neue Chromium-basierte Edge veröffentlicht wird.

Derzeit liegen im Microsoft Store nur wenige Progressive Web Apps herum, deren Praktikabilität jedoch bereits in der E-Commerce-Welt vorherrscht, wo die meisten Top-Händler den Headless -Ansatz verwenden, dessen Hauptinstrument PWA für die Bereitstellung einer nahtlosen ist Benutzererfahrung.