What if your web app could handle local files and register as a default app? Discover the modern APIs that make this a reality.
#1about 13 minutes
Understanding the web's evolution into an app platform
The web platform's strengths like evergreen browsers and a large developer community led to Progressive Web Apps that solve historical limitations like offline access.
#2about 5 minutes
How to make a web application installable
A web application becomes installable by including a correctly formatted Web App Manifest file and a service worker with a fetch handler.
#3about 5 minutes
Customizing the app window and launch behavior
Control whether your app opens in a new or existing window and customize its appearance using display modes like standalone, fullscreen, or tabbed UI.
#4about 7 minutes
Integrating your web app with the operating system
Use APIs for outbound integration like Web Share and File System Access, and inbound integration like protocol handlers and share targets to make your app feel native.
#5about 2 minutes
Implementing native notifications and background tasks
Engage users with the Web Push API for notifications, the Badging API for unread counts, and schedule future notifications with Notification Triggers.
#6about 2 minutes
Accessing hardware and tracking new web capabilities
Web apps can access a wide range of hardware sensors and media capabilities, with new APIs tracked through the Project Fugu initiative.
#7about 8 minutes
Hosting PWAs and distributing them in app stores
Host your PWA using services like Azure Static Web Apps and use tools like PWA Builder to package and distribute it through major app stores.
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
The State of WebDev AI 2025 Results: What Can We Learn?Introduction
The 2025 edition of The State of WebDev AI offers a detailed snapshot of how developers are using AI today, which tools have gained the most traction over the past year, and what these trends suggest about the future of the industry.
In...
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 ...