Is it a native app or progressive web app
In a nutshell, our mobile web app started as a pure "progressive web app" but has been extended to be available as a native iOS application also.
What is a progressive web app (PWA) ?
Despite the technical name, it is essentially just a specialised website that can be installed onto a mobile phone as if it is a stand-alone application.
It actually still runs inside a web browser, but from the user's perspective the only difference between a PWA and a native app is that PWA's are not installed from an app store.
What are the benefits of a progressive web app ?
Because these are essentially specialised web pages, it is super quick and easy to deploy fixes and new features to users. New releases do not have to go through the app store approval programs or first be installed by the user. The next time they use the application, they'll automatically be using the newer version.
What are the downside of a progressive web app ?
While some device specific features are not available inside a web application, this does not impact our application all that much.
The biggest downside is when the device the application is installed onto does not correctly or fully support the PWA standard. This can lead to inconsistent behaviour.
Further to this, Apple iOS does not currently allow background playback of audio for PWA - a complete deal-breaker for a radio and podcast applications.
So is there native Apple and Android versions of this app ?
Yes. Once your trial has been completed, our team will build and release native Apple and Android version of the application.