WeAreDevelopers LIVE Oct 12, 2020

Progressive Web Apps - The next big thing

Nico Martin

Crisis communications demand immediate deployment. See how developers built a 100kb offline-first PWA for the Moria refugee camp. Bypass App Store delays and ship vital features in hours.

Pause
Mute Enter Fullscreen
#1 about 3 min

Web platform advancements and shared technological ecosystems

The open web serves as an essential global infrastructure built on shared standard languages.

#2 about 3 min

Evolution of native mobile applications and vendor constraints

Relying on native mobile SDKs introduces vendor dependencies and complicates cross-platform maintainability.

#3 about 2 min

Defining progressive web apps and their core advantages

Progressive web apps merge native app performance with open web accessibility through reliability and integration.

#4 about 4 min

Configuring web app manifests for integrated system experiences

Using a web manifest transforms a standard website into an installable desktop or mobile application.

#5 about 3 min

Architecting web applications for seamless offline availability

Treating network connectivity as a progressive enhancement relies on distinct storage systems for static and dynamic data.

#6 about 3 min

Managing dynamic application data effectively using IndexedDB

A promise-based wrapper simplifies non-relational browser database interactions for asynchronous local data retrieval.

#7 about 8 min

Caching static assets with the service worker lifecycle

A localized proxy script running independently from the UI thread overrides fetch requests to serve cached static files.

#8 about 1 min

Streamlining service worker caching strategies using Workbox

An abstraction framework simplifies complex fetch event configurations and repetitive caching logic.

#9 about 2 min

Ensuring long-term data retention with persistent storage APIs

Activating protected browser storage prevents targeted offline assets and cached interactions from being unexpectedly cleared.

#10 about 8 min

Delivering timely push notifications via application server configurations

Securely routing background alerts relies on browser push services, VAPID authentication, and seamless user permission prompts.

#11 about 6 min

Deploying a progressive web app during crisis response

A lightweight progressive web application facilitates critical offline communication within a constrained refugee camp environment.

#12 about 3 min

Evaluating cross-browser support and persistent platform limitations

Inconsistent iOS WebKit functionality restricts complete cross-platform parity for web installability and native push features.

Matching moments

1:27 min

Introduction to progressive web apps

Laura Morinigo · WWC 2022

6:13 min

Core capabilities of progressive web applications

Lucien Immink · LIVE

1:17 min

Bridging the gap between native and web apps

Ire Aderinokun · JS Congress

1:29 min

Evaluating progressive web apps for mobile deployment

Mira Jago · WWC 2021

5:40 min

The historical struggles of building persistent progressive web apps

Chris Heilmann +2 · LIVE

6:20 min

Enabling offline capabilities and application installation via service workers

Christian Liebel Christian Liebel · WWC 2022

Upcoming sessions on this topic

Open session

World Congress 2026 North America

How to generate business value through performance optimizations

Nikolai Sidiropulo

Software Engineer at Meta

Nikolai Sidiropulo
Open session

World Congress 2026 North America

Small LLM in your Browser: Huge Opportunities for Web Applications

Daniel Ostrovsky

UI/UX Architect at Payoneer | AI Architect | Full Cycle Development Expert | Public Speaker | Open Source Contributor |

Daniel Ostrovsky
Open session

World Congress 2026 North America

Fast by Design: A Masterclass in High-Performance Web Engineering

Aaron Grogg

Senior web developer, committed to improving the user experience by improving web performance

Aaron Grogg
Open session

World Congress 2026 North America

From Cloud Native to Multi-Cloud Native: Write Once, Deploy Anywhere

Sandeep Pal

Principal Member of Technical Staff at Salesforce

Sandeep Pal
Open session

World Congress 2026 North America

Full Stack with Flutter - are we there yet?

Nemanja Stošić

Senior Flutter Developer

Nemanja Stošić
Open session

World Congress 2026 North America

From Idea to Production with AI: Agentic Development in Practice

Daniel Ostrovsky

UI/UX Architect at Payoneer | AI Architect | Full Cycle Development Expert | Public Speaker | Open Source Contributor |

Daniel Ostrovsky