
Foreword
For many global brands, including Twitter and Forbes, a Progressive Web App (PWA) is now the default way to ship a modern mobile web experience. PWAs can provide fast, compelling journeys similar to what can be achieved with a native app—but they’re also discoverable and accessible to everyone via the mobile web.
Users re-engage with PWAs using features like push notifications and Add to Homescreen, which have enabled PWAs like Lancôme to see a 16% increase in year-on-year revenue since launching in October 2016. PWAs also support instant and offline loading experiences on repeat visits, enabling productivity on-the-go, even with spotty network connectivity.
Dean Hume’s excellent Progressive Web Apps takes a practical, example-driven approach to learning how PWAs can help you build fast, engaging sites. You’ll find each PWA feature presented in a tidy, independent section that highlights why the feature can provide user value, how to use it, and best practices learned from PWAs that have shipped to production.
As an early adopter of PWAs, Dean is aware of some of the most valuable tips and tricks for shipping a mobile site that efficiently uses these new features. I’m happy to recommend Progressive Web Apps and hope it helps you unlock the potential for fantastic user experiences on mobile.
—ADDY OSMANI, engineering manager working on PWAs at Google