Skip to main content

xSuite Cube Release Notes

Web app capability/stand-alone

For the first time, the option of saving the application as a web app on an end device is provided.

Visually, the application behaves like a native iOS or Android app. Among other things, this means that all browser overlays such as the URL or navigation bar no longer appear. This increases the usable area of the screen considerably.

To install the web app, proceed as follows:

  1. Open xFlow Mobile in the browser.

  2. Add the browser page to the home screen.

  3. Start the browser page from the home screen.

The file web_app_manifest.json has been created for configuration. Some configuration may be required:

  • The value "start_url" must correspond to the path of the file index.html of the application.

  • The value "scope" must correspond to the path to the directory in which the file index.html is located.

If these values have not been set at all or have been set incorrectly, an error will come up when loading the web app.

Note

As a result of technical limitations in iOS, leaving or minimizing the app may result in unexpected behavior in stand-alone mode. The app must be restarted after maximizing it again, and this action causes the loss of the entire session storage. You can bypass this behavior by using cookies. When cookies are used, the user will be logged in automatically and directed to the area of the app last visited.

If the use of cookies is not desired, this option can be turned off in the file settings.json. Using OCI catalogs and the external view of documents will move the web app into the background, causing the behavior described above.