‹ Blog / Technology

What is a progressive web application (PWA)?

Oct 19th 2022

Ever wanted to have your website running as a mobile or Desktop app? A Progressive Web Application (PWA) could be the answer.

Ever wanted to have your website running as a mobile or Desktop app? A Progressive Web Application (PWA) could be the answer.

If you’ve ever used the WhatsApp, Google Chat, Facebook Messenger or even Spotify Desktop apps, then you’ve used a PWA.

PWAs are apps built using standard web technologies that can be run in a browser but look and feel like a native app — or, as Google puts it, “an installable website that works offline.”

PWAs are apps built using standard web technologies that can be run in a browser but look and feel like a native app — or, as Google puts it, “an installable website that works offline.”

A PWA is a web application that feels like a native app. It’s built using HTML, CSS, and JavaScript to create an experience that’s like what you would expect from an app on your platform of choice. PWAs are based on concepts applied by native applications. For example, PWAs can be installed and run offline just like native apps and launch web pages in full screen mode when opened from the home screen or taskbar (like Android apps).

Traditionally, if you wanted to leverage functionality like positioning, the user’s camera and mapping features, then a native mobile app was your best option, however modern browsers have evolved meaning that’s no longer the case.

Mobile Apps also require an often-strict approval process before being allowed on to their respective App store, this can often be time consuming and difficult to plan for.

Like a website, PWAs aren’t reliant on App Stores meaning you have near enough the same capabilities as a Mobile App but without the complex distribution of App Stores.

If you think you might have the perfect use for a PWA, get in touch and we’ll guide you through the options.