Is iOS Safari holding back the future of the web? Explore the PWA revolution and its biggest remaining hurdle.
#1about 3 minutes
Defining the three core features of progressive web apps
Progressive web apps combine the reach of the web with the user experience of native apps by being capable, reliable, and installable.
#2about 3 minutes
Why early PWAs struggled to meet expectations
Initial PWA adoption was hindered by missing native capabilities, difficult-to-use service workers, and a poor installation experience.
#3about 9 minutes
Expanding PWA capabilities with modern web APIs
Project Fugu is closing the capability gap with native apps by introducing APIs for push notifications, app badging, file system access, and background tasks.
#4about 7 minutes
Building reliable and fast offline-first experiences
Mature service worker support, tools like Workbox, and the app shell model enable developers to build fast, offline-first PWAs with improved accessibility.
#5about 8 minutes
Creating a native-like PWA installation experience
Developers can now control the installation flow, customize launch screens, and achieve deeper system integration through Web APKs and app store distribution.
#6about 2 minutes
The future of PWAs and cross-platform parity challenges
The next evolution of PWAs depends on addressing the significant feature gap between platforms, particularly the limited support on iOS.
#7about 10 minutes
Q&A on PWA limitations and platform support issues
The discussion covers the biggest cons of PWAs, handling Apple's limited API support, and choosing between PWAs and React Native.
Related jobs
Jobs that call for the skills explored in this talk.
Dev Digest 215: Agent Memory, JS2026, Googlebot Analysis & Canvas❤️HTMLInside last week’s Dev Digest 215 .
🗿 Make AI talk like a caveman
🧠 A guide to context engineering for LLMs
🤖 Simon Willison on agentic engineering
🔐 Axios supply chain attack post mortem
🛡️ Designing AI agents to resist prompt injection
🎨 HTML in c...
Daniel Cranney
Dev Digest 198: 30 years of JS, In-Browser AI, How Attackers Abuse GenAI Inside last week’s Dev Digest 198 .
🎂 30 years of JavaScript
⏰ How long is a JavaScript second
💻 Clean code in Angular
🤦♂️ AI makes different mistakes than humans
👨💻 In-browser and offline AI
🟠 Undocumented Hacker News features
🐋 DeepSeek censored...
Benedikt Bischof
Native Web Apps: Are We There Yet?Welcome to this issue of the WeAreDevelopers Live Talk series. This article recaps an interesting talk by Maxim Salnikov who spoke about the development of native web apps. What you will learn:Some pros and cons of web applicationsThe most important ...