An Introduction to PWA
Max Böck // @mxbck // mxb.atProgressive Web Apps
View Slide
Top 500 Apps vs. Top 500 Mobile WebsitesSource: comScore Mobile App Report, U.S., Age 18+, June 2017
Advantages of PWAs● Better Re-Engagement● Discoverable (Open App Stores)● Installable on Home Screen● Better Search Ranking● Connectivity Independent● Platform Independent
PWAs don’t have to beApplications”“
PWAs don’t have to beSingle Page JS Apps
PWAs are not aGoogle / Android thing
Manifest File
Manifest FileHTTPS
https://letsencrypt.org
Manifest FileHTTPSService Worker
Service Worker
OfflineAccessPushNotificationsBackgroundSync
Service Worker Supportshipped shipped shipped shippedcurrently indevelopmentcurrently indevelopmentSource: https://jakearchibald.github.io/isserviceworkerready, September 2017
https://workboxjs.org
Google Lighthouse
Any web project canand should be a PWA.
Thank you! Max Böck@mxbckhttps://mxb.at