App icons Have I designed a custom icon for my PWA? Do I have the right icon sizes to trigger an install prompt? Have I saved maskable icons?
Define a theme color Is a theme color set in my web app manifest? Do I need to provide a meta tag in my HTML for the theme color for browser support?
Display modes & Window controls overlay What display mode do I want for my PWA? If I'm using fullscreen or standalone mode have I provided sufficient navigation in my UI? Am I using media queries to serve up specific PWA styles or UI elements for targeted display modes? Is there content I could add to the titlebar with WCO for a more native app-like experience?
Go lite and prioritize content Identify what the top tasks my users are trying to complete Identify how to streamline those tasks in the UI Have I reduced unessential content clutter? Can I keep important UI elements constantly available (e.g. Order button)? Is the footer necessary in certain display modes? If not, have I removed it with media queries that target the display mode?
Make interactions seamless and fast Do I need to use a skeleton screen for loading elements because my content is slow to load? Test skeleton screens after implementing, if the previous answer was yes Do I provide interaction feedback when UI elements are interacted with? Have I leveraged platform features that speed up tasks? (What PWA Can DO Today)
Offline mode Do I have an offline strategy? Do I provide a custom offline page or proactively cached content?