Mobile-friendly web apps with Angular
summary
Angular app demonstrations show a live 2G simulation that takes ~25 seconds to become interactive because the minified framework bundle measures ~700 KB, and applying tree shaking plus lazy-loaded chunks shrinks typical bundles to ~300–400 KB. Recommendations include service workers for caching and background fetch and using IndexedDB (via a wrapper) for offline data. Performance tactics: change‑detection tuning, virtual scroll for large lists, and GPU (CSS) animations to hit 60fps; several features (Ivy compiler, Safari push) are still incomplete or inconsistent across browsers.
AI-written summary · about
chapters (9)
- 0:00Start
- 12:01PWA is not magic
- 13:13Ready solutions?
- 14:56Concerns
- 16:06What do we have?
- 27:05Check list
- 28:26Keyboard Types
- 29:01Location
- 29:11WebRTC
related talks
20mTools for Fast Angular Applications
29mAwesome Progressive Web Apps with Angular
31mOptimized Angular apps: smaller, faster, better
40mOptimized Angular Apps: Smaller, Faster, Better
20mThrough the Sound Barrier: High-Performance Apps with Angular
22mBuilding Fast Angular Applications from End
54mBuilding Fast Angular Applications by Default
24mBuild progressive web apps with Angular
