~/talk

Cross-platform Progressive Web Apps

Talkat Node+JS Interactive 2018 · on Wednesday, 2018-10-10· at 14:20· West Ballroom C· [pwa]
slides:none on file

Explains how a single codebase uses manifest.json + service workers to deliver a web, Android and iOS app, shows a basic service worker cache/install/activate/fetch flow and recommends using Workbox and Lighthouse rather than hand‑writing workers. Cites comScore: you lose ~20% at each install step (1000 → 262 retained). Gives concrete asset guidance (include 192x192 and 512x512 icons), and warns iOS (11.3+) is partially supportive but service workers and push/background sync remain unreliable.

AI-written summary · about

  1. 0:00Introduction
  2. 1:16What is a PWA?
  3. 2:35Core PWA features
  4. 5:19Security and HTTPS
  5. 6:21Re-engagement and push
  6. 7:44Installation and discovery
  7. 11:04The manifest file
  8. 13:14Display modes and icons
  9. 17:51App shell architecture
  10. 19:28Service workers
  11. 25:17Lighthouse and testing
  12. 25:55Cross-platform challenges
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.