Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die Umwandlung Ihrer Website in eine voll funktionsfähige hochwertige PWA (Progressive Webanwendung) kann in einer Mittagspause erfolgen! In diesem Artikel werden Sie gut durch den End-to-End-Prozess weitergeleitet.
Schritt 1: Erstellen einer Berichtskarte im PWA-Generator
Zunächst sollten Sie überprüfen, ob Ihre Website über die Features und Metadaten verfügt, die von großen PWAs benötigt werden.
- Navigieren sie zum PWA Builder
- Geben Sie die URL der Website ein, die Sie in eine PWA konvertieren möchten, und klicken Sie auf " Start".
- Der PWA-Generator zeigt eine PWA-Berichtskarte an, die die Features und App-Funktionen angibt, über die Ihre Website verfügt und nicht verfügt.
Schritt 2: Überprüfen Ihrer PWA-Berichtskarte
Ihre PWA-Berichtskarte zeigt die Validierungsergebnisse und die Gesamtbewertung Ihrer Website an. Außerdem enthält sie eine Zusammenfassung der Aktionselemente, die Sie adressieren müssen, bevor Sie Ihre App verpacken können.
Manifest
PWA wertet das Webanwendungsmanifest Ihrer Website aus, wenn eins verfügbar ist, und identifiziert Felder oder Werte, die erforderlich, empfohlen und optional sind. Sie können die PWA verbessern, indem Sie fehlende Werte hinzufügen, indem Sie Ihre Manifestdatei bearbeiten und erneut veröffentlichen oder den Onlinemanifest-Editor verwenden.
Warnung
Änderungen, die im Onlinemanifest-Editor vorgenommen wurden, werden nicht auf Ihrer Website veröffentlicht. Die von Ihnen vorgenommenen Änderungen werden nur von PWA Builder beim Erstellen Ihrer PWA verwendet.
Erforderliche Werte müssen vorhanden sein, andernfalls kann der PWA-Generator Ihre PWA nicht erstellen. Erforderliche Felder umfassen einfach ein Manifest, Symbole, Namen, Kurznamen und eine start_url.
Empfohlene Felder sind nicht erforderlich, sind aber wichtig für die Benutzererfahrung Ihrer PWA. Es wird dringend empfohlen, alle empfohlenen Werte bereitzustellen, obwohl PWA Builder eine PWA ohne diese erstellen kann. Empfohlene Werte sind der Anzeigemodus, hintergrundfarbe des Begrüßungsbildschirms, Beschreibung, Ausrichtung, Screenshots, Symbol mit hoher Auflösung, maskierbares Symbol, Kategorien und Tastenkombinationen.
Optionale Felder sind nicht erforderlich, können aber ggf. angegeben werden. Optionale Felder umfassen eine Altersfreigabe und verwandte Anwendungen.
Dienstmitarbeiter
Service Worker sind eine bestimmte Art von Web Worker, die als Proxy zwischen Ihrer Anwendung und dem Netzwerk dienen. Alle Anforderungen, die von Ihrer PWA an oder von Ihrem PWA geleitet werden, durchlaufen zuerst den Servicemitarbeiter. Auf diese Weise kann Ihr Service-Worker Anforderungen in Situationen verarbeiten, in denen das Netzwerk möglicherweise nicht verfügbar ist. So verwenden Sie einen vorgefertigten Servicemitarbeiter:
- Navigieren Sie zum Abschnitt "Service Worker ".
- Klicken Sie auf "Service Worker generieren ", und wählen Sie den Dienstmitarbeiter aus, den Sie verwenden möchten.
- Laden Sie das vordefinierte Service Worker-Paket herunter, indem Sie auf " Service Worker herunterladen" klicken.
Sicherheit
Alle pwAs, die mit PWA Builder erstellt wurden, erfordern drei Sicherheitsprotokolle.
Ihre Website muss HTTPS verwenden.
Ihre Website muss über ein entsprechendes HTTPS-Zertifikat verfügen.
Wenn Ihre Website kein HTTPS-Zertifikat enthält, können Sie in Azure veröffentlichen, um integrierte HTTPS-Unterstützung zu erhalten. Alternativ gibt es kostenlose Tools von Drittanbietern wie Letsencrypt , mit denen Sie kostenlos ein HTTPS-Zertifikat erhalten können.
Ihre Website darf keine gemischten Inhalte enthalten. Gemischte Inhalte werden verwendet, wenn eine Seite, die über HTTPS bereitgestellt wird, Ressourcen enthält, die über HTTP geladen wurden. Gemischte Inhalte kompromittieren die Sicherheit von HTTPS und Ihrer PWA.
Schritt 3: Sammeln wichtiger Informationen aus Partner Center
Sie benötigen mehrere Informationen aus Ihrem Partner Center-Konto, um Ihre PWA zu erstellen. Wenn Sie nicht über ein MSA verfügen, klicken Sie hier, um Anweisungen zum Einstieg zu erhalten. Sie müssen sich auch für das Windows-Entwicklerprogramm registrieren.
Falls noch nicht geschehen, müssen Sie Ihre PWA-App erstellen, indem Sie einen neuen Namen reservieren. Nachdem Sie Ihren Namen reserviert haben, klicken Sie auf die Schaltfläche "Übermittlung starten", um eine neue App-Übermittlung zu erstellen.
Klicken Sie als Nächstes auf die Registerkarte "Produktverwaltung", und wählen Sie "Produktidentität" aus. Auf der Produktidentitätsseite werden die Paket-ID Ihres Produkts, Die Herausgeber-ID und der Anzeigename des Herausgebers aufgeführt. Speichern Sie diese Werte, und kehren Sie zum PWA Builder zurück.
Schritt 4: Generieren Ihrer PWA auf PWA Builder
Sie haben jetzt alles, was Sie zum Erstellen Ihrer PWA auf PWA Builder benötigen. Kehren Sie zur PWA Builder-Website zurück, und klicken Sie auf "Generieren".
PWA Builder fordert Sie in Schritt 3 nach den Informationen auf, die Sie aus dem Partner Center erhalten haben. Füllen Sie die Werte aus, und klicken Sie auf "Generieren".
Nachdem PWA Builder Ihre PWA erstellt hat, lädt Ihr Browser ihn automatisch herunter. Ihre PWA ist in einer .zip Datei verpackt, die sechs Dateien enthält.
Die Msix-Datei ist das Haupt-App-Paket Ihrer PWA. Diese Datei installiert Ihre PWA auf dem Computer des Benutzers.
Die AppX-Datei ist ein klassisches App-Paket. Es wird verwendet, um Ihre PWA in älteren Versionen von Windows zu installieren. Weitere Informationen finden Sie unter klassische App-Pakete .
Schritt 5: Übermitteln Ihrer App-Pakete an den Microsoft Store
Diese Pakete können auf die gleiche Weise an den Microsoft Store übermittelt werden wie jede andere App, die als MSIX-Datei verpackt ist. Weitere Anweisungen zum Übermitteln Ihrer PWA-Pakete an den Store finden Sie unter App-Übermittlungen.
Windows developer