Schița de curs

Introducere

  • Convergența web și mobil

Motivele pentru dezvoltarea Aplicărilor Web Progresive

  • viteză și performanță (comparativ cu site-urile web)
  • securitate
  • capacități offline
  • notificări push
  • rate de abandon îmbunătățite
  • simțul și funcționalitatea similară cu o aplicație
  • bypassarea Magazinului de Aplicații

Pregătirea Site-ului Web

  • conexiune securizată HTTPS
  • Manifest JSON
  • Service Worker

Construirea Primei Tăi Aplicații Web Progresive (PWA)

Folosirea Service Workers pentru a permite funcționarea aplicației în mod offline

  • Păstrarea datelor în cache
  • Astăptarea notificărilor push
  • Actualizarea conținutului
  • Manipularea datelor

Event Listeners și Comenzi

  • Personalizarea răspunsurilor la solicitările de rețea în funcție de status online/offline
  • Persistența datelor și mesajarea
  • Accesul la Cache API, Fetch API, IndexedDB API, postMessage(), etc.
  • Crescerea implicării utilizatorului prin Notification API

Folosirea Resurselor din Cache în Aplicație

Configurarea Manifestului Web App

  • Adăugarea aplicației pe Ecranul Principal

Arhitectura Application Shell

Cerințe de UI

  • Usabilitate
  • Localizare

Depanarea PWA

Implementarea PWA într-un Magazin de Aplicații

Synthesă și Concluzie

Cerințe

  • HTML, CSS și JavaScript orientat pe obiecte.
  • O dispozitiv mobil.
  • Abilitatea de a rula Google Chrome pe dispozitivul mobil.

Audiență

  • Dezvoltatori web
  • Dezvoltatori de aplicații
 14 ore

Numărul de participanți


Pret per participant

Mărturii (5)

Cursuri viitoare

Categorii înrudite