Schița de curs

Introducere

  • Convergența dintre web și mobil

Motivații pentru Dezvoltarea Aplicațiilor Web Progresive

  • viteză și performanță (comparativ cu site-urile web)
  • securitate
  • capacități offline
  • notificări push
  • îmbunătățirea ratelor de respingere
  • aspect și funcționalitate asemănătoare aplicațiilor
  • ocolirea magazinelor de aplicații

Activarea Site-ului Tău

  • conexiune HTTPS securizată
  • Manifest JSON
  • Service Worker

Construirea Primei Tale Aplicații Web Progresive (PWA)

Utilizarea Service Workers pentru a Permite Aplicației Să Funcționeze Offline

  • Stocarea în cache a datelor
  • Trimiterea notificărilor push
  • Actualizarea conținutului
  • Manipularea datelor

Event Listeners și Comenzi

  • Personalizarea răspunsurilor la cererile de rețea în funcție de starea online/offline
  • Persistența datelor și mesajele
  • Accesarea API-urilor Cache, Fetch, IndexedDB, postMessage(), etc.
  • Creșterea implicării utilizatorilor prin API-ul de notificări

Utilizarea Resurselor Stocate în Cache în Aplicația Ta

Configurarea Manifestului Aplicației Web

  • Adăugarea aplicației pe ecranul principal

Arhitectura Shell-ului Aplicației

Considerații de Interfață Utilizator

  • Uzabilitate
  • Localizare

Depanarea PWA

Implementarea PWA într-un Magazin de Aplicații

Rezumat și Concluzii

Cerințe

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

Publicul țintă

  • Dezvoltatori web
  • Dezvoltatori de aplicații
 14 Ore

Numărul de participanți


Pret per participant

Mărturii (5)

Cursuri viitoare

Categorii înrudite