Inizia a utilizzare le app web progressive con il nostro nuovo corso di formazione in sei parti, completo di nuovi codelab.
Molto è cambiato nel mondo delle app web progressive da quando abbiamo rilasciato l'ultimo set di formazione sulle PWA più di quattro anni fa: CSS Grid ha raggiunto un'implementazione diffusa, le PWA sono arrivate sui computer e il project capabilities ha lanciato più di 25 nuove API incentrate sull'integrazione dei dispositivi, aprendo nuovi segmenti di app che possono essere creati interamente sul web. Oggi siamo lieti di condividere la prima versione del nostro corso di formazione sulle PWA appena aggiornato per insegnarti a creare app web progressive affidabili, installabili e capaci per tutti i dispositivi.
La versione attuale della formazione è suddivisa in sei presentazioni, che puoi studiare o apprendere e insegnare ad altri. Sono:
- Introduzione alle app web progressive
- Creare una base solida per la tua PWA
- Migliorare l'affidabilità della tua app web
- Rendere installabile l'app web
- Aggiunta di funzionalità avanzate all'app web
- Adottare architetture di app web avanzate
Oltre a questo nuovo materiale, sono disponibili otto nuovi codelab che ti guideranno nella trasformazione di un'app web in un'app web progressiva con un'integrazione profonda dei dispositivi, utilizzando i concetti insegnati nelle presentazioni. Puoi iniziare a utilizzare qualsiasi codelab e lavorarci singolarmente oppure puoi esaminarli uno dopo l'altro. La scelta è tua. Sono:
- Passaggio offline: nozioni di base per scrivere un service worker per memorizzare nella cache e pubblicare contenuti offline
- Lavorare con Workbox: utilizzare Workbox per scrivere il service worker
- IndexedDB: utilizzo di IndexedDB per archiviare e recuperare i dati
- Passa alla barra delle app: rendi installabile la tua app web e fornisci le scorciatoie per le app
- Richiesta e misurazione dell'installazione: aggiunta di richieste di installazione in-app e posizione del monitoraggio del successo
- Potenziamento della PWA: aggiunta di funzionalità avanzate, tra cui l'accesso al file system locale e la registrazione come gestore file
- Include di Service Worker: generazione dinamica di una risposta del service worker in streaming
- Lavorare con i worker: utilizzare i worker web per scaricare il lavoro dal thread principale
Nei prossimi mesi convertiremo i contenuti delle presentazioni in formati più facili da consumare e aggiornare. In questo modo sarà più facile per noi mantenere aggiornati i contenuti, quindi non dovrai più aspettare quattro anni per un altro aggiornamento. Tieni d'occhio questa sezione. Il futuro delle app web è entusiasmante e siamo lieti di insegnarti come realizzarle.