A curated collection of Progressive Web Apps resources.
Progressive Web Apps are experiences that combine the best of the web and the best of apps. They are useful to users from the very first visit in a browser tab, no install required. As the user progressively builds a relationship with the App over time, it becomes more and more powerful. It loads quickly, even on flaky networks, sends relevant push notifications, has an icon on the home screen and loads as a top-level, full screen experience.
If you want to contribute, please read the contribution guidelines.
- Must Reads
- Learning Resources
- Reference
- Browser Support
- Libraries and Tools
- Videos
- Case Studies
- Specific Technologies
- Google Developers - Your First Progressive Web App - A step-by-step guide to building a progressive web apps using the app shell pattern.
- Wired - Wait! The Web Isn’t Dead After All. Google Made Sure of It - The behind the scenes story of progressive web apps for non-developers.
- Awesome Service Workers - A collection of awesome resources for learning service workers.
- Offline Web Applications Using IndexedDB & Service Worker - This free Udacity course is a must if you're planning on building a progressive web app.
- Service Workers - W3C Specification - The official service workers spec.
- Can I Use - Service Workers - Up-to-date browser support table of ServiceWorker API.
- Jake Archibald - Is Service Worker ready? - Current status of ServiceWorker support in different browsers.
- Instant Loading: Building offline-first Progressive Web Apps - Google I/O 2016 - A quick dive into the most common technologies and techniques for building progressive web apps.
- Offline Web Applications Using IndexedDB & Service Worker - This free Udacity course is a must if you're planning to dive deep into service workers.
- Progressive Web Apps (Chrome Dev Summit 2015) - An introduction to progressive web apps by Alex Russell and Andreas Bovens.
- Polymer and Progressive Web Apps: Building on the modern web - Google I/O 2016 - Using Polymer to build progressive web apps.
- Building the Google I/O 2016 Progressive Web App - Building and launching a progressive web app using web components, Polymer, and material design.
- AliExpress Case Study - AliExpress increases conversion rate for new users by 104% with new progressive web apps.
- eXtra Electronics Case Study - United eXtra Electronics grows eCommerce sales by 100% with Web Push Notifications.
- Jumia Case Study - Push Notifications help Jumia reverse cart abandonment and increase conversions by 9X.
- Konga Case Study - Konga cuts data usage 92% with new Progressive Web App.
- Suumo Case Study - Japan's top real estate site supercharges new listings with web Push Notifications and sees a 31% open rate for notifications.