PWAs in 2021
summary
Progressive Web Apps in 2021 claim to be truly capable, reliable, and installable, with about 1.5 million installable sites and tens of millions of Chrome Android installs monthly. The stack now includes push, badging, background sync/fetch, Contacts and File System Access, plus tooling like Workbox and Project Fugu APIs. A blog rebuilt with an app‑shell, service workers and IndexedDB demonstrates offline and background updates; Web APKs and TWAs bring near‑native install behavior, but Android outpaces iOS.
AI-written summary · about
chapters (25)
- 0:00Start
- 7:15Critical capabilities
- 12:43Add content to app shell
- 18:18Request permission to display push notifications
- 18:28Display notification
- 19:51Set app badge
- 22:07Register a sync task
- 22:22Complete task
- 23:07Start a background fetch
- 23:27Track progress
- 23:46Service worker events
- 24:23Register a periodic sync task
- 24:38Detect periodic sync event
- 25:45Contact Picker API
- 26:15Web Share API
- 26:33Web Share Target API
- 27:30File System Access API
- 27:41Read a local file
- 31:20Cache JS & CSS
- 32:24Cache offline page
- 33:01Serve offline page
- 35:56Requirements for "Add to Home Screen"
- 37:26Detect if PWA can be installed
- 37:44Save install prompt event
- 37:55Show a custom install prompt
related talks
48mPWAs, are we there yet?!
44mKeynote: Uncovering the secrets of Progressive Web Apps
01h 16mPWA - The hidden stories about the future of the web
22mPWAs, are we there yet?!
43mProgressive Web Apps - the Return of the Web?
24mPWA for Mobile Engineers
13mLightning Talks: PWA - A Farewell To Apps
46mKeynote: Progressive Web Apps
