Making Mobile Web Apps Better with Web APIs
summary
The talk examines using Web APIs—Service Worker with Workbox, IndexedDB, and the Credential API/Smart Lock—to improve mobile web apps. It reports concrete trade-offs: Workbox enables offline and push but can cause cache bloat (an observed 16 GB cache leak), IndexedDB serves UI data quickly (~130 ms for 300 items), and Credential API/Smart Lock enable one‑tap sign‑in on Android though some APIs are Android‑centric and fragile.
AI-written summary · about
chapters (12)
- 0:00Introduction
- 4:22Native features in web apps
- 6:05Install PWA to home screen
- 10:17Offline with Service Worker
- 13:04Cache limits
- 14:50Screen orientation & fullscreen
- 15:52Background audio control
- 16:36Simplify auth with Credential Management
- 19:46YOLO and Smart Lock
- 21:13Summary: PWA vs native
- 22:40PWA trends on Android
- 23:23Q&A
related talks
40mHow to Make a Mobile Web App Better with Browser APIs
30mBuilding Web Apps
55mThe (Awesome) Future of Web Apps
32mCross-platform Progressive Web Apps
01h 16mPWA - The hidden stories about the future of the web
55mThe Future of the Mobile Web
28mWhat’s Wrong with Mobile Apps Anyway
33mThe New Mobile Web: Service Worker, Push, and App Manifests
