Cache First is an option used to optimize 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. This allows 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.
Important Note
This feature is currently in Beta.
Article Navigation
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
Features that are not in scope for Cache First include:
- Lookup/Dynamic Lookups
- List/Dynamic Lists
- Drafts
- Schedule tasks
- Jobs
- File(s) (Attachments)
- Submissions
Instructions
- Sign in to your site
- Navigate to Apps and select Manage on the app you wish to edit
- Select the Developer Tools tab
- Under Cache Settings, enable the Use cache first and call network in background option
- Click Save
Comments
Let us know what was helpful or not helpful about the article.0 comments
Please sign in to leave a comment.