Mit unserem neuen sechsteiligen Kurs mit neuen Codelabs können Sie mit progressiven Web-Apps durchstarten.
Veröffentlicht am 20. Mai 2021
Seit wir vor über vier Jahren unsere letzten PWA-Schulungen veröffentlicht haben, hat sich im Bereich der progressiven Web-Apps viel verändert:
- CSS Grid wurde weitgehend implementiert.
- PWAs sind jetzt auch auf Computern verfügbar.
- Im Rahmen des Capabilities-Projekts wurden mehr als 25 neue APIs für die Geräteintegration eingeführt.
Dadurch sind ganz neue App-Segmente entstanden, die vollständig im Web erstellt 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 Schulungen nutzen können. Diese sind:
- Einführung in Progressive Web-Apps
- Eine solide Grundlage für Ihre PWA schaffen
- Zuverlässigkeit Ihrer Web-App verbessern
- Web-App installierbar machen
- Erweiterte Funktionen in Ihre Web-App einbinden
- Erweiterte Web-App-Architekturen einführen
Passend zu diesem neuen Material 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 ‑messung: 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 Hauptthread 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.