Struttura del corso

Introduzione

  • Convergenza del web e del mobile

Motivi per sviluppare App Progressive Web

  • velocità e prestazioni (rispetto ai siti web)
  • sicurezza
  • capacità offline
  • notifiche push
  • miglioramento dei tassi di abbandono
  • sentimento e funzionalità da app
  • evitare i negozi di app

Abilitazione del vostro sito web

  • connessione sicura HTTPS
  • Manifest JSON
  • Lavoratore del servizio (Service Worker)

Sviluppo della vostra prima App Progressiva Web (PWA)

Uso dei Lavoratori del servizio per abilitare il funzionamento offline dell'app

  • Cache dei dati
  • Invio di notifiche push
  • Aggiornamento del contenuto
  • Manipolazione dei dati

Ascoltatori di eventi e comandi

  • Personalizzazione delle risposte alle richieste di rete in base allo stato online/offline
  • Persistenza dei dati e messaggistica
  • Accesso all'API Cache, API Fetch, API IndexedDB, postMessage(), ecc.
  • Aumento dell'engagement utente tramite l'API di notifica

Uso degli asset memorizzati nella cache nell'applicazione

Configurazione del Manifest Web App

  • Aggiunta dell'app alla Home Screen

Architettura Application Shell

Considerazioni UI

  • Usabilità
  • Localizzazione

Risoluzione dei problemi della PWA

Distribuzione della PWA a un negozio di app

Riepilogo e conclusione

Requisiti

  • HTML, CSS e JavaScript orientato agli oggetti.
  • Un dispositivo mobile.
  • La capacità di eseguire Google Chrome sul dispositivo mobile.

Pubblico

  • Sviluppatori web
  • Sviluppatori di app
 14 Ore

Numero di Partecipanti


Prezzo per Partecipante

Recensioni (5)

Corsi in Arrivo

Categorie relative