Struttura del corso

Introduzione

  • Convergenza tra web e mobile

Motivi per lo sviluppo di applicazioni Web progressive

  • velocità e prestazioni (rispetto ai siti web)
  • sicurezza
  • Funzionalità offline
  • Notifiche push
  • Frequenze di rimbalzo migliorate
  • Sensazione e funzionalità simili a quelle di un'app
  • bypassare gli App Store

Abilitare il tuo sito web

  • connessione HTTPS sicura
  • Manifesto JSON
  • Addetto ai servizi

Creazione della prima Progressive Web App (PWA)

Uso dei service worker per consentire all'app di funzionare offline

  • Memorizzazione dei dati nella cache
  • Pubblicazione di notifiche push
  • Aggiornamento dei contenuti
  • Manipolazione dei dati

Listener di eventi e comandi

  • Personalizzazione delle risposte alle richieste di rete a seconda che lo stato sia online/offline
  • Persistenza dei dati e messaggistica
  • Accessing Cache API, Fetch API, IndexedDB API, postMessage(), ecc.
  • Aumentare il coinvolgimento degli utenti tramite l'API di notifica

Utilizzo degli asset memorizzati nella cache nell'applicazione

Configurazione del manifesto dell'app Web

  • Aggiunta dell'app alla schermata Home

Architettura della shell dell'applicazione

Considerazioni sull'interfaccia utente

  • Usabilità
  • Localizzazione

Risoluzione dei problemi relativi alla PWA

Distribuzione della PWA in un App Store

Riassunto e conclusione

Requisiti

  • HTML, CSS e orientato agli oggetti JavaScript.
  • Un dispositivo mobile.
  • Possibilità di eseguire Google Chrome su dispositivi mobili.

Pubblico

  • Sviluppatori web
  • Sviluppatori di app
  14 ore

Numero di Partecipanti



Prezzo per Partecipante

Recensioni (4)

Corsi relativi

Categorie relative