Putting the “App” in Progressive Web Apps

The web is better than ever. You can now build fast, rich app-like experiences. As Googler Zach Coch said:

The line between what is web and what is app is more blurry than it’s ever been.

And this is a great opportunity to get better at creating those incredible experiences.

But the web has its problems. Our mobile web experiences are not perfect. Why do we always tend to choose to download a native app instead of browsing its mobile website?

There are many mobile web problems we are likely to encounter:

Google proposed Progressive Web Apps (PWAs) back in 2015 to solve some of these problems and make the web great again.

What Makes an App a PWA?

Progressive Web Apps are experiences that combine the best of the web and mobile apps to create powerful experiences. I like how Jad Joubran defines PWAs as “On going solutions to common mobile web problems”. It’s not one solution, it’s more like several best practices you can implement to create better web applications.
So what are the qualifications for a website to be called a Progressive Web App?

Creating App-Like Experiences