Does it look different from a native app?
Although it installs from the browser, once installed it can look and feel very similar to a native app.
Everything you need to know about installing PWAs: compatibility checks, step-by-step guides and supported browsers.
We'll show you the best installation method available.
Quick access from your home screen.
Although it installs from the browser, once installed it can look and feel very similar to a native app.
By design, a PWA can't freely access personal data or device information without proper permissions.
Some systems used in TVs and wearables, such as WearOS, webOS and Tizen, usually don't support PWA installation.
PWAs help reduce the need to maintain multiple codebases. They can also add features like offline mode, fast updates and push notifications.
On supported Android devices, installing a PWA takes less than 30 seconds. On iOS and desktop computers, installation is instant.
None at all. Unlike native apps, PWAs don't require downloading large files to your device, which makes them light and fast to install.
These are the criteria for installation:
- A domain protected with SSL, i.e. one that starts with https://
- A web app manifest
- Users must have spent at least 30 seconds browsing your domain
- Once these criteria are met, the browser will fire the beforeinstallprompt event, which you can capture in your code to start the installation process.
PWAs install directly from the browser, while native apps come from an app store. However, once installed - on both iOS and Android - it’s hard to notice any difference. They look, feel and work almost identically.
The operating systems that don't support installing PWAs are mainly used in TVs and wearable devices. For example, WearOS, webOS and Tizen do not support PWA installation.
Absolutely! By design, PWAs can't access your device's data or your personal information.
PWAs are great for developers because they let you build a single app that works everywhere, without having to manage multiple codebases. They are fast, lightweight and update instantly. You can also add features like offline mode and push notifications. Basically, you get the power of a native app with much less complexity.
We'll show you the recommended steps for your browser.