In unserer neuen sechsteiligen Schulung mit neuen Codelabs lernen Sie progressive Web-Apps kennen.
Seit wir vor über vier Jahren unsere letzten PWA-Schulungen veröffentlicht haben, hat sich in der Welt der progressiven Web-Apps viel verändert: CSS Grid wurde weithin implementiert, PWAs wurden auf Desktop-Computern eingeführt und im Rahmen des Capabilities Project wurden mehr als 25 neue APIs für die Geräteintegration eingeführt. Dadurch eröffnen sich ganz neue App-Segmente, 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 leistungsfähige progressive Web-Apps für alle Geräte entwickeln.
Die aktuelle Version des Trainings ist in sechs Foliensammlungen unterteilt, die Sie sich ansehen und anwenden oder an andere weitergeben können. Diese sind:
- Einführung in progressive Web-Apps
- Eine solide Grundlage für Ihre PWA schaffen
- Zuverlässigkeit Ihrer Webanwendung verbessern
- Web-App installierbar machen
- Erweiterte Funktionen zu Ihrer Webanwendung hinzufügen
- Erweiterte Web-App-Architekturen verwenden
Zu diesem neuen Material gibt es acht neue Codelabs, in denen Sie anhand der in den Folien präsentierten Konzepte lernen, wie Sie eine Webanwendung in eine progressive Webanwendung mit Deep Device Integration umwandeln. Sie können mit einem beliebigen Codelab beginnen und es einzeln bearbeiten oder sie nacheinander durchgehen. Diese sind:
- Offline gehen – Grundlagen zum Erstellen eines Service Workers zum Caching und Bereitstellen von Inhalten im Offlinemodus
- Mit Workbox arbeiten – Workbox zum Erstellen von Service Workers verwenden
- IndexedDB – Daten mit IndexedDB speichern und abrufen
- Tab to Taskbar: Ihre Webanwendung kann installiert werden und es gibt App-Verknüpfungen.
- Aufforderungen zur Installation und Messung von Installationen: In-App-Installationsaufforderungen hinzufügen und Erfolgsmessung einrichten
- PWA optimieren: Sie können erweiterte Funktionen hinzufügen, z. B. den Zugriff auf das lokale Dateisystem und die Registrierung als Datei-Handler.
- Service Worker-Includes: Dynamische Generierung einer Streaming-Service Worker-Antwort
- Mit Workern arbeiten – Mit Webworkern Aufgaben vom Haupt-Thread auslagern
In den nächsten Monaten werden wir die Inhalte der Foliensammlung in leichter zu konsumierende und aktualisierbare Formate umwandeln. So können wir die Inhalte leichter auf dem neuesten Stand halten. Sie müssen also nicht mehr vier Jahre auf neue Inhalte warten. Behalten Sie diesen Bereich im Auge. Die Zukunft von Webanwendungen ist spannend und wir freuen uns, Ihnen beizubringen, wie Sie sie erstellen.