Schulungsübersicht
Einführung
- Native Anwendungen versus progressive Anwendungen
Überblick über den Mobile Development-Zyklus
- JavaScript Logik, CSS-Vorlagen und HTML-Vorlagen
Web wird nativ
- Plattformübergreifend
- Abwärtskompatibilität
- Parität der Funktionen
Fortgeschrittene Progressive Web Apps und Push-Benachrichtigungen
- Push-API
- Benachrichtigungs-API
Vorbereiten der Entwicklungsumgebung
- Kodierung einer ToDo-Listen-Anwendung
- Aktivieren der Site-Domain für die SSL-Aktivierung
- Installation des "Advanced Progressive Web App"Moduls
Konfigurieren der erweiterten progressiven Web-App
- 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'
Verwendung von Service Worker für die Offline-Nutzung
- Accessing Cache-API
- Anpassung von 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
- Webanwendung funktioniert nur mit der neuesten Version der Web-push-Bibliothek
Zusammenfassung und Schlussfolgerung
Voraussetzungen
- Erfahrungen mit HTML, CSS und objektorientiert JavaScript
- Verständnis für PWA's
Publikum
- Entwickler
Erfahrungsberichte (4)
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 general knowledge sharing by Narendra and all the dev resources shared
Pako Diale
Kurs - Transform a React Application into a Progressive Web App (PWA)
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