Recently I started getting asked more and more about the development of Progressive Web Apps. After the basic explanation about what they are I usually point to various places on the web. So, I decided to create this list of resources to have them available for everyone…
- Progressive Web Apps
A new way to deliver amazing user experiences on the web.
- What are Progressive Web Apps?
- Progressive Web App Checklist
- iOS doesn’t support Progressive Web Apps, so what?
- Progressive Web Apps — Yeh or Meh?
- What, Exactly, Makes Something A Progressive Web App?
- The Business Case for Progressive Web Apps
Technical articles about Progressive Web Apps abound, but few tackle the question of why businesses should build Progressive Web Apps and why they should do so now.
Lighthouse is an open-source, automated tool for improving the quality of web pages. You can run it against any web page, public or requiring authentication. It has audits for performance, accessibility, progressive web apps, and more.
- The Service Worker Cookbook
The Service Worker Cookbook is a collection of working, practical examples of using service workers in modern web apps.
All the tools you need to build and deploy your Progressive Web Apps.
A node module to generate service worker code that will precache specific resources so they work offline.
A collection of service worker tools for offlining runtime requests.
If you want to stay up to date with everything around progressive web apps (and more modern web stuff), you should start by following these people:
- Alex Russel
- Patrick Kettner
- Jake Archibald
- Chris Love
- Paul Lewis
- Addy Osmani
- Twitter Mobile
- Smashing Magazine
- Financial Times
Roompot Vakanties is a chain of holiday parks in the Netherlands, Belgium, Germany, France and Denmark. They created a progressive web app for visitors of the parks. This is an example of one of the parks:
- PWA Rocks
- Google Case Studies
Learn why and how other developers have used the web to create amazing web experiences for their users.
- Google Chrome Developers’s YouTube Channel
This YouTube channels is a goldmine if you are looking for videos about progressive web apps. For example this playlist with a course of 21 short videos. You can find all of them here:
The State of Progressive Web Apps
A discussion on what Progressive Web Apps (PWAs) are and their benefits to developers, recorded at the Microsoft Build event.
Getting Started with Progressive Web Apps
Practical Service Worker Caching Applications
Ionic 2 by Example – Create Mobile Apps in HTML5
I’ll keep this page up to date as new, or better, resources come around. If you know something that is absolutely missing from the list, please let me know in the comments, or through twitter (@sorskoot).