Making a Web App Progressive with Christian Heilmann
How do you make your website progressive? Carl and Richard talk to Christian Heilmann about the latest approach in web development - the progressive web app (PWA). Christian talks about how PWAs really are progressive - you can add bits of these new capabilities to your existing web sites and see some benefit. It starts with the manifest that helps create an icon on a desktop or smartphone to get access to the website, so your user doesn't have to type the URL anymore. And it goes from there, adding offline capabilities, notifications and more. Different browsers are in different states of implementation with PWAs, but the movement is clear, doing more with web apps!
Guests:
Christian Heilmann
Chris Heilmann has dedicated a lot of his time making the web better. Originally coming from a radio journalism background, he built his first web site from scratch around 1997 and spent the following years working on lots of large, international web sites. He then spent a few years in Yahoo building products and explaining and training people including Yahoo Answers, Search, Local and Maps. He then worked at Mozilla moving HTML5 support forward and advocating Firefox OS as an open alternative to closed mobile systems. Chris wrote two and contributed to eight books on web development and wrote many articles and hundreds of blog posts for Ajaxian, Smashing Magazine, Yahoo, Mozilla, ScriptJunkie and many more. He also wrote the Developer Evangelism Handbook in use in many companies to coach evangelists. He is currently working with the Microsoft Edge team as a Program Manager for Developer Outreach
Links:
- Spreadsheet Comedy https://www.youtube.com/watch?v=UBX2QQHlQ_I
- Progressive Web Apps https://developers.google.com/web/progressive-web-apps/
- Service Workers https://github.com/w3c/ServiceWorker/blob/master/explainer.md
- Electron http://electron.atom.io/
- Cordova Server Worker Plugin https://github.com/MobileChromeApps/cordova-plugin-service-worker/blob/master/README.md
- Alex Russel Mobile Web Video https://www.youtube.com/watch?v=K1SFnrf4jZo
- Progressive Web App Samples https://pwa.rocks/