I recently gave a presentation on Progressive Web Apps at a local user group. I am really excited about the future of PWA technology! Although these technologies are extremely new, I believe they will be critical for web application development in the near future and will greatly improve the application experience for both users and developers.
Here is a quick summary of the presentation:
In the presentation we discuss what makes an application progressive and how it compares to other types of common web, mobile, and desktop applications. Why you would consider building an application using a progressive approach and the core technologies used: progressive enhancement, responsive design, web application manifests, service workers, and an application shell architecture. We wrapped up with a look at some of the current challenges and limitations of progressive web apps.
More information can be found on the accompanying github repo:
https://github.com/davidbwilson/PWAPresentation