You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 9 Next »

Introduction

Progressive web application (PWA) is a type of application software that is delivered through the web, built by using common web technologies that include HTML, CSS, and JavaScript. The whole intention of this is to make sure that the application can work on any platform that uses a standards-compliant browser.


Here in Joget, the platform also supports this PWA feature by allowing end-users to install app created using Joget and the app that is installed will have many captivating features for the users.


Installing an app

Joget allows users to install their app through their browsers.

Compatibility

Feature / DeviceChrome Browser on Android Chrome Browser on IOSSafari Browser on IOSJoget Mobile App on AndroidJoget Mobile App on IOS
PWA Offline Storage and SyncYes (15 May 2020, Android 9)No (15 May 2020, iOS 13.1.2 iPhone X)Yes (15 May 2020, iOS 13.1.2 iPhone X)YesNot Supported
PWA Push NotificationYes (15 May 2020, Android 9)No (15 May 2020, iOS 13.1.2 iPhone X)No (15 May 2020, iOS 13.1.2 iPhone X)Not ApplicableNot Applicable
Native App Push NotificationNot ApplicableNot ApplicableNot ApplicableYesYes


PWA Properties

There are multiple ways to configure the PWA properties of the application. One of them is to configure it through the advanced tools in the userview builder.

1. Select Advanced Tools in the userview builder.


2. Choose the element you wish to configure PWA settings for. In this case, we are using the Manage My Vendor Details CRUD element and click on the edit button.


3. Select the Performance & Offline settings and you will be able to see the PWA offline settings.


Edit PWA Offline Settings

NameDescriptionScreen ( Click to view )
Enable cache for offline supportThis option allows users to enable/disable PWA feature.




Cache list actions (Non post action)
Cache all datalist links in first page
  • No labels