Schița de curs
Introducere
- Convergența web și mobil
Motive pentru dezvoltarea de aplicații web progresive
- viteza și performanța (comparativ cu site-urile web)
- Securitate
- capabilități offline
- Notificări
- rate de respingere îmbunătățite
- senzație și funcționalitate asemănătoare aplicației
- ocolirea App Store-urilor
Activarea site-ului dvs
- conexiune HTTPS securizată
- Manifest JSON
- Lucrător de serviciu
Creați prima aplicație web progresivă (PWA)
Utilizarea lucrătorilor de servicii pentru a vă permite aplicației să funcționeze offline
- Memorarea în cache a datelor
- Difuzarea notificărilor push
- Actualizarea conținutului
- Manipulare de date
Ascultători de evenimente și comenzi
- Personalizarea răspunsurilor la solicitările rețelei în funcție de starea online/offline
- Persistența datelor și mesaje
- Accessing API Cache, Fetch API, IndexedDB API, postMessage(), etc.
- Creșterea implicării utilizatorilor prin Notification API
Utilizarea activelor din cache în aplicația dvs
Configurarea Web App Manifest
- Adăugarea aplicației pe ecranul de pornire
Arhitectura Shell de aplicație
Considerații privind UI
- Utilizabilitate
- Localizare
Depanarea PWA
Implementarea PWA într-un App Store
Rezumat și Concluzie
Cerințe
- HTML, CSS, și orientate spre obiect JavaScript. .
- Un dispozitiv mobil. .
- Capacitatea de a rula Google Chrome pe dispozitivul mobil. .
Audiență
- Dezvoltatorii web
- Dezvoltatorii de aplicații
Mărturii (5)
Mi-a plăcut modul în care Gunnar a scris aproape tot codul în timp ce îl parcurgeam, dar că a existat o mulțime de materiale pre-pregătite pe unitatea Google la care mă pot referi după instruire. Codul scris de Gunnar pe baza datelor de probă pe care le-am furnizat în prealabil a fost, de asemenea, extrem de util și a făcut ca instruirea să fie relevantă pentru propriile noastre seturi de date.
Ranvir - Schroders Personal Wealth
Curs - Visual Studio Code
Tradus de catre o masina
Topics that were discussed, lots of live code examples, trainers attitude towards group
Weronika - ATOS PGS sp. z o.o.
Curs - Reactive Programming with Angular RxJS
Real-life examples.
Kristoffer Opdahl - Buypass AS
Curs - Web Security with the OWASP Testing Framework
Though an online training, the interactivity with the trainer was remarkable and was always available to provide valuable sources to complement the training. I am very satisfied.
Nuno Marques - MULTICERT, S.A.
Curs - Functional Reactive Programming with Java 9 and RxJava
Pacing, depth, and explanations were all superb. It's clear Scott is an expert on the subject and learning from him was super enjoyable.