DATE
da definire
ORARIO
9.00-13.00 – 14.00-17.00
SEDE
modalità online
#iorestoacasa
OFFERTA
450 euro
a partecipante
OBIETTIVI DEL CORSO
Grazie a questo corso diventarai uno sviluppatore PWA con una completa padronanza dell’ambiente.
Le Progressive Web App sono un ibrido tra una app per smartphone e un sito web mobile. L’idea è di sfruttare le caratteristiche positive di entrambe le soluzioni: una PWA infatti non richiede di occupare permanentemente memoria sul dispositivo come una app nativa, mentre dall’altro lato può mettere a disposizione dell’utente funzionalità avanzate tipiche di una app nativa sfruttando le funzionalità più recenti dei browser mobile come i Service Workers e i Web App Manifests.
INFO UTILI
- Software da installare: Visual Studio Code e Chrome
- Framework: Vanilla JS
Sei uno sviluppatore e stai lavorando in smart working? Sfrutta il tempo libero per apprendere i benefici di una PWA:
- sviluppare una PWA vuol dire sviluppare l’applicazione web una volta sola ed averla disponibile su iOS, Android e Windows
- l’applicazione si adatta a ogni tipo di risoluzione
- è sicura perché l’applicazione è esposta tramite protocollo HTTPS
- ha le notifiche native
- è installabile come una normale applicazione
- facilmente condivisibile e può essere lanciata anche Offline
PROGRAMMA DEL CORSO
- Concepts
- Introduction to Progressive Web App Architectures
- Introduction to Service Worker
- Offline
- Working with Promises
- Working with the Fetch API
- Caching Files with Service Worker
- Live Data in the Service Worker
- Introduction to Push Notifications