Cache First BETA

Modified on Tue, 3 Dec at 2:50 PM

Cache First is an option used to optimise performance for app users who are on poor network connectivity. The Cache First setting will allow any app or form changes to be downloaded in the background allowing the users to continue using the app without needing to download the latest version. Instead, any changes will be downloaded in the background and once the download is complete the user will be presented with a refresh button to display the new changes. 


The app first checks the cache for the requested resource. If the resource is found in the cache, it is passed directly from the cache without making a network request to the user to operate the app.


Configuration


Step 1: Click Manage on the form you would like to add cache first configuration.


Step 2: Open the Developer Tools tab and turn on the switch "Use cache first and call network in background"



Requirements


When opening the app for the first time, the user will need to be online, that way the app will download and cache the data needed so that it will allow for faster load times and to use offline capabilities.


Once the app has been configured to use cache first configuration the user will be presented with a refresh button once the latest changes have been downloaded.



Scope


In terms of features that are not in scope for Cache First features are:

  • Lookup/Dynamic Lookups
  • List/Dynamic Lists
  • Drafts
  • Schedule tasks
  • Jobs
  • File(s) (Attachments)
  • Submissions

Get Help


If you have any questions or would like assistance with setting up your Cache Settings, please contact us via this support portal or email support@oneblink.io. We are happy to assist in any way we can.



Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article