Category: PWA

Escaping tabs with progressive (web) apps – Ilya Grigorik keynote

Escaping tabs with progressive (web) apps – Ilya Grigorik keynote

From the 2015 Velocity Conference in New York: Websites are optimized for ease of use, discoverability, and sharing – you’re one URL away with no upfront installs. However, these same sites are now also capable of earning new capabilities: offline, background tasks, notifications, storage, homescreen integration, and more. In effect, they progressively earn “app capabilities”…

Intro to Promises (incl async/await) – Progressive Web App Training

Intro to Promises (incl async/await) – Progressive Web App Training

Promises make asynchronous programming much easier than the traditional event-listener or callback approaches. This video explains promises, promise-chaining, and complex error-handling. It also shows you how to use promise.all and describes the pitfalls of promise.race Full playlist: https://www.youtube.com/playlist?list=PLNYkxOF6rcIB2xHBZ7opgc2Mv009X87Hh

Advanced promises – Progressive Web App Training

Advanced promises – Progressive Web App Training

Do you want to know how to wrap an existing API in Promises? How about running multiple promises at the same time? This video shows you how to use some of the more advanced Promise features. Full playlist: https://www.youtube.com/playlist?list=PLNYkxOF6rcIB2xHBZ7opgc2Mv009X87Hh

Your development cycle – Progressive Web App Training

Your development cycle – Progressive Web App Training

When you look at the PWA Checklist, it can seem pretty daunting. What steps should come first, when you should implement HTTPS, and so on. This video gives you a walkthrough of converting an existing web site to a Progressive Web App using Lighthouse as a guide. Full playlist: https://www.youtube.com/playlist?list=PLNYkxOF6rcIB2xHBZ7opgc2Mv009X87Hh

Why Build Progressive Web Apps: Never Lose a Click-Out!

Why Build Progressive Web Apps: Never Lose a Click-Out!

In this series, Why Build Progressive Web Apps?, Thomas Steiner covers common use cases for applying PWA features that will set you up for success. In the first episode, Tom shows you how you can build a resilient Progressive Web App architecture that won’t lose you a click-out, even when the internet connection drops off…

PWA (progressive web apps) vs RWD in 2019

PWA (progressive web apps) vs RWD in 2019

What is a progressive web app, and why HTML5 makes the web stack, the most important development stack in the game. PWA is short for: Progressive Web App. PWA I believe, will be a major contributing factor to the slow demise of the native mobile developer. RWD is short for: Responsive Web Design. Some useful…

Why Build Progressive Web Apps: PWAs for iOS

Why Build Progressive Web Apps: PWAs for iOS

In this episode of “Why Build Progressive Web Apps”, Tom summarizes recent improvements on iOS 12.2 and why he thinks now is a good time to look at building PWAs on iOS. 📝 News article → https://bit.ly/2NlLLnv 😂 PWACompat → https://bit.ly/2C59aVU 🍎 Apple meta tags and link relations → https://apple.co/2thXFpO 🐈 Affilicats app → http://bit.ly/2zmVof0…