Schulungsübersicht
Einführung
- Native Anwendungen versus progressive Anwendungen
Überblick über den Mobile Development-Zyklus
- JavaSkriptlogik, CSSVorlagen und HTMLTemplates
Web wird nativ
- Plattformübergreifend
- Abwärtskompatibilität
- Funktionsparität
Erweiterte Progressive Web Apps und Push-Benachrichtigungen
- Push-API
- Benachrichtigungs-API
Vorbereiten der Entwicklungsumgebung
- Kodierung einer ToDo-Listen-Anwendung
- Aktivieren der Site-Domain, um SSL-fähig zu sein
- Installation des Moduls "Advanced Progressive Web App
Konfigurieren der erweiterten progressiven Webanwendung
- Erstellen von Einstellungen für die Push-Benachrichtigungen der Webanwendung
- Gestalten der Push-Benachrichtigungen für ein einheitliches Erlebnis
- Hinzufügen der Webanwendung zum Startbildschirm des Benutzers
Service Worker für die Offline-Nutzung verwenden
- [Cache-API einrichten
- Anpassen der Netzwerkanfragen je nachdem, ob sie online oder offline sind
Bereitstellen der Anwendung
- Ausführen der Anwendung auf einem mobilen Emulator oder einem mobilen Gerät
Fehlersuche
- Die Webanwendung funktioniert nur mit der neuesten Version der Web-push-Bibliothek
Zusammenfassung und Fazit
Voraussetzungen
- Erfahrung mit HTML, CSS und objektorientiertem JavaScript
- Ein Verständnis für PWA's
Zielgruppe
- Entwickler
Erfahrungsberichte (4)
The general knowledge sharing by Narendra and all the dev resources shared
Pako Diale
Kurs - Transform a React Application into a Progressive Web App (PWA)
Antonio gave is much background information, best practices and showed us useful tools to speed up our development process.
Philipp Hunger
Kurs - Cross-platform mobile development with PhoneGap/Apache Cordova
The trainer was very motivated and knowledgeable. The trainer was not only capable of information transfer, she also brought it with humor to lighten the dry theoretical training subject.
Marco van den Berg - ZiuZ Medical B.V.
Kurs - HIPAA Compliance for Developers
His ability to explain complex concept in simpler terms. Giving an overview of how everything ties together and how we can best apply these in our work scenarios