OMA Progressive Web App
Client PWA Installation Instructions
OMA is a PWA application and can be installed on the following types of systems:
Platform
Supported Browsers
Windows 10 and above
Google Chrome
Microsoft Edge
Linux
Google Chrome
Android tablets and phones
Google Chrome
iPad and iPhone
Safari
 
OMA installation is done by using the devices browser and connecting to the OMA application website.
OMA has a standardized installation process for Windows, Linux, iOS, and Android:
1. Launch the browser to the https server where OMA is installed (for example, https://host.com:8889/mobile/oma2/www/index.html).
2. On launch, the browser will detect the app is a PWA and will start the download of the PWA to the browser cache storage. A flashing text message ("Downloading Update...") will appear in the OMA header bar:
OMA Login page showing "Downloading Update..." text in yellow with red background.
 
3. On iOS devices, while the PWA is downloading, a dialog box will display instructions for adding the application to your home screen. Once the down is complete, tap Safari’s action icon (iOS Action icon, which is a square with an arrow pointing out of the top.) and then tap Add to Home Screen (iOS Add icon, which is a plus sign.). The app icon will be on your home screen. Click the icon to start OMA.
On non-iOS devices, once the PWA download is complete, an Install as PWA button will replace the flashing "Downloading Update..." text. Click the Install as PWA button.
On Windows with Chrome:
You will be presented with an installation dialog box. Click the Install button to install it on the device.
The PWA will close in the browser tab and open as a standalone PWA app.
The PWA will be given a start menu option from where you can launch the app, pin it to the taskbar, pin it to the start, or open the location of the app and copy it to the desktop.
On Windows with Microsoft Edge:
You will be presented with an installation dialog box. Click the Install button to install it on the device.
The PWA will close in the browser tab and open as a standalone PWA app.
You will be presented with a dialog box
On Android Chrome:
You will be presented with an installation dialog box. Click the Install button to install it on the device.
A small temporary message will indicate the app is being added to the home screen.
Close the browser and the home screen should be focused on the location of the OMA app icon. You may drag it to any location on the home screen(s).
To launch OMA as a PWA, click the OMA launch icon.
On Linux Chrome:
You will be presented with an installation dialog box. Click the Install button to install it on the device.
The PWA will close in the browser tab and open as a standalone PWA app.
The PWA will be given a start menu option, most of the time under a section identified as Chrome Apps. From there, you most likely will be able to drag it to the desktop.
To launch OMA as a PWA, just click on the OMA launch icon.
Client PWA Update Instructions
If the client is connected to the network, then, on application start up, it will look for a newer version of the PWA application on the HTTPS server. If it finds one, it will start the download and indicate to you that an update is being downloaded with a flashing notice on the application header (like when it was initially installed).
While downloading the update, you may continue to use the application. Once complete, the download notification (in the header) will be replaced with a notice that you can click to install the update. You may continue to use the application; the application will not be updated until you restart or click the install update button.
Client PWA Uninstall Instructions
To uninstall the PWA application if different based on the platform the application was installed from.