Mit unserem neuen sechsteiligen Kurs mit neuen Codelabs können Sie mit progressiven Web-Apps durchstarten.
Seit wir vor über vier Jahren unsere letzten PWA-Schulungen veröffentlicht haben, hat sich viel in der Welt der progressiven Web-Apps getan: CSS Grid hat sich weit verbreitet, PWAs sind auf Desktops verfügbar und im Rahmen des Capabilities Project wurden mehr als 25 neue APIs für die Geräteintegration eingeführt, die völlig neue App-Segmente eröffnen, die vollständig im Web entwickelt werden können. Heute möchten wir Ihnen die erste Version unseres aktualisierten PWA-Trainings vorstellen. Darin erfahren Sie, wie Sie zuverlässige, installierbare und leistungsstarke Progressive Web-Apps für alle Geräte entwickeln.
Die aktuelle Version der Schulung ist in sechs Präsentationen unterteilt, die Sie selbst durcharbeiten oder für die Weitergabe an andere nutzen können. Diese sind:
- Einführung in Progressive Web-Apps
- Solide Grundlage für Ihre PWA schaffen
- Zuverlässigkeit Ihrer Web-App verbessern
- Web-App installierbar machen
- Erweiterte Funktionen in Ihre Web-App einfügen
- Erweiterte Web-App-Architekturen einführen
Dazu gibt es acht neue Codelabs, in denen Sie lernen, wie Sie eine Web-App in eine Progressive Web-App mit umfassender Geräteintegration umwandeln. Dabei werden die Konzepte verwendet, die in den Folien vermittelt werden. Sie können jedes Codelab einzeln durcharbeiten oder sie nacheinander durchgehen. Diese sind:
- Offline gehen – Grundlagen zum Schreiben eines Service Workers zum Cachen und Bereitstellen von Inhalten offline
- Mit Workbox arbeiten – Workbox zum Schreiben Ihres Service Workers verwenden
- IndexedDB: Daten mit IndexedDB speichern und abrufen
- Tab to Taskbar: Web-Apps installierbar machen und App-Verknüpfungen bereitstellen
- Installationsaufforderungen und ‑messungen: In-App-Installationsaufforderungen hinzufügen und Erfolgs-Tracking einrichten
- PWAs optimieren – Erweiterte Funktionen hinzufügen, z. B. Zugriff auf das lokale Dateisystem und Registrierung als Dateihandler
- Service Worker Includes: Dynamisches Generieren einer Streaming-Service-Worker-Antwort
- Mit Webworkern arbeiten – Arbeit vom Haupt-Thread auslagern
In den nächsten Monaten werden wir die Inhalte der Präsentationen in Formate umwandeln, die leichter zu lesen und zu aktualisieren sind. So können wir die Inhalte leichter auf dem neuesten Stand halten. Sie müssen also nicht mehr vier Jahre auf die nächste Aktualisierung warten. Behalten Sie diesen Bereich im Auge. Die Zukunft von Web-Apps ist spannend und wir freuen uns, Ihnen zeigen zu können, wie Sie sie gestalten können.