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 · World Congress 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 · World Congress 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 · World Congress 2022

Upcoming sessions on this topic

Open session

World Congress 2026 North America

September 25, 2026 · 11:00–11:30

Stage 2

Build Fast, Deploy Faster: Cross Platform AI development in 2026

Charlie Cheever

CEO & Co-Founder of Expo

Charlie Cheever
Open session

World Congress 2026 North America

September 24, 2026 · 14:50–15:20

Stage 9

How to generate business value through performance optimizations

Nikolai Sidiropulo

Software Engineer at Meta

Nikolai Sidiropulo
Open session

World Congress 2026 North America

September 25, 2026 · 15:30–16:00

Stage 6

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

September 24, 2026 · 16:10–16:40

Stage 4

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

September 24, 2026 · 14:10–14:40

Stage 7

Designing High-Performance AI APIs: Lessons from Serving Millions of Real-Time Requests

Wayne Liu

Chief Growth Officer and Americas President of Perfect Corp.

Wayne Liu
Open session

World Congress 2026 North America

September 24, 2026 · 17:30–18:00

Stage 7

Full Stack with Flutter - are we there yet?

Nemanja Stošić

Senior Flutter Developer

Nemanja Stošić