Create a gist now

Instantly share code, notes, and snippets.

Common misconceptions about Progressive Web Apps
Common misconceptions about Progressive Web Apps
They have to be SPAs.
They have to live at pwa.*.com
They have to be mobile only.
They're not allowed to be responsive.
They have to use material design.
They only work in chrome.
They don't work in safari or on iOS.
They have to look like your android app.
@addyosmani

They can't be progressively enhanced
They can't be built with framework X
They can't be as smooth as native apps
They can't work on desktop
They require a high technical barrier to build

@dandv
dandv commented Aug 23, 2016 edited

They can't run in full-screen (source).

Also, Gist comments don't trigger notifications, so it might be better to host this list somewhere else.

@dalmaer
dalmaer commented Aug 23, 2016

You must use push notifications
You can't use AMP

@jmadler
jmadler commented Aug 23, 2016

They require a rewrite of your web app
They don't support Ads

@dalmaer
dalmaer commented Aug 23, 2016

You must use pull quotes

@dalmaer
dalmaer commented Aug 23, 2016

You must be named "Paul"

@addyosmani

They're difficult to monetize
They haven't been proved in production
They require an App Store model for the web

@senthilp

It is difficult to deploy a critical bug fix and have it immediately available to all my PWA users

@stuartlangridge

It's easy to describe these facilities to your users.

@dalmaer
dalmaer commented Aug 23, 2016

Offline is building for Wendy on a plane and isn't worth the effort

@tomayac
tomayac commented Aug 23, 2016

They can be installed and discovered via some sort of app store or PWA market… Blame the 'A' in the PWA acronym.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment