Progressive Web Apps, or PWAs, offer a way to turn app-like websites into website-like apps.
Check PWAs Turn Websites Into Apps: Here's How for the PWA introduction.
Browsers that support PWA (installation instructions):
- Chrome on all platforms
- Edge on all platforms
- Firefox on Android
- Safari on iOS and iPadOS
You can change PWA's name, description, colors and other information in
manifest.json that must be put in the root of assets directory.
Here are the links to the most common manifest items that you'd like to customize:
name- the name of the web application as it is usually displayed to the user.
short_name- the name of the web application displayed to the user if there is not enough space to display
description- explains what the application does.
theme_color- defines the default theme color for the application.
background_color- defines a placeholder background color for the application page to display before its stylesheet is loaded.
Custom icons are placed in
icons directory in the root of assets directory:
icon-512.png- app icons displayed in Windows taskbar.
icon-maskable-512.png- app icons displayed in Android.
apple-touch-icon-192.png- app icon displayed in iOS.
PWA installation instructions
Below is the list of browsers that allow installing Flet web app as PWA on desktop or home screen and the instructions on how to do that. You are allowed to use these instructions along with images to educate the users of your application.
To install PWA to a home screen on iOS and iPadOS:
- Tap at the bottom of the screen.
- Tap Add to home screen to open install app dialog.
Chrome supports PWA on all platforms where it's available.
Chrome for desktop displays a button in the address bar to open "Install app" dialog:
To install app on mobile version of Chrome:
- Tap menu button to open Chrome main menu.
- Tap Install app to open app installation dialog.
Edge supports PWA on all platforms where it's available. Similar to Chrome there is a button in the address bar to open "Install app" dialog:
Firefox on Android
- Tap menu button to open Firefox main menu.
- Tap Install to open app installation dialog.