Course Outline
Introductie
- Native applicaties versus progressieve applicaties
Overzicht van de Mobile Development cyclus
- Java Scriptlogica, CSS sjablonen en HTML sjablonen
Web wordt Native
- Platformonafhankelijk
- Achterwaartse compatibiliteit
- Functie pariteit
Geavanceerde progressieve web-apps en pushmeldingen
- API pushen
- Notificatie-API
Voorbereiding van de ontwikkelingsomgeving
- Een todo-lijsttoepassing coderen
- Sitedomein activeren om SSL in te schakelen
- Installatie van de module "Advanced Progressive web app"
De Advanced Progressive Web App configureren
- Voorkeuren maken voor de pushmeldingen van de webtoepassing
- De pushmeldingen stylen voor een consistente ervaring
- De webapplicatie toevoegen aan het startscherm van de gebruiker
Service Worker gebruiken voor offline gebruik
- Accessing cache API
- Netwerkaanvragen aanpassen, afhankelijk van of ze online of offline zijn
De applicatie implementeren
- De applicatie uitvoeren op een mobiele emulator of mobiel apparaat
Probleemoplossing
- Webapplicatie werkt alleen met de nieuwste versie van de Web-push-bibliotheek
Samenvatting en conclusie
Requirements
- Ervaring met HTML, CSS en objectgeoriënteerd JavaScript
- Een goed begrip van PWA's
Publiek
- Ontwikkelaars
Getuigenissen (3)
The general knowledge sharing by Narendra and all the dev resources shared
Pako Diale
Cursus - 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
Cursus - Cross-platform mobile development with PhoneGap/Apache Cordova
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