Screen Refresh mechanism via the UI builder
(Supported from Android SDK 6.6.1 & iOS SDK 8.0.0)
In a fast paced world where News events update on the fly and Sports competitions are in abundance, up-to date content becomes a necessity in our apps.
As such, we have incorporated the Screen Refresh feature, which allows 2 main methods to refresh the content in the Screens of the App - Automatic and Manual.
i- Auto Refresh - Means it automatically shows a prompt after x seconds. ie: You set the refresh rate, and after x seconds, it shows the prompt button to refresh the screen [Auto refresh is only actioned by a button].
ii- Pull To refresh - means you pull the screen, whenever you want, and it refreshes the content. The Spinner colour and/or asset can be customised.
iii- Auto & Pull to Refresh - Is a combination of both
Auto Refresh -
The "auto refresh" selection enables Back-from-Background refresh.
The Refresh Rate is in seconds. It is recommended to set it for few minutes.
You can upload an asset that will appear for the button that will be used as the Auto Refresh Button:
Pull to Refresh -
The "Pull to Refresh" selection enables to refresh when pulling the button.
* When using the Pull to Refresh option, the Refresh Rate is irrelevant.
Please notice that the screen refresh mechanism grants a lot of Flexibility in allowing you to configure the "Pull to Refresh" on an individual Screen Level.
Spinner Style (iOS) -
The "Spinner Style" section (Available in iOS Only), allows you to either use the Custom Spinner (update indicator), OR create your own Custom Spinner:
Should you opt for the Custom Spinner option, you will need to create 16 separate png image files, of which the spinner will be composed.
The files need to be named according to the following convention:
* NOTE: In Android while you can not change the appearance of the Custom Spinner, it IS possible to set a Custom Colour:
Auto & Pull to Refresh -
Enables a combination of the options explained above..
KEY for Auto Refresh Text:
The Key in Zapp that Controls the Text that appears for the Auto Refresh Button, can be found on a Version Level under the "Localization" --> "Refresh" category in Zapp.
The Key Name is: "Title on refresh bubble notification"
Should your Asset (uploaded in the UI builder) already contain a Built-in text, you can simply configure the Key in Zapp as empty, in order to avoid a Clash between the two texts (the one in the Asset, and the one from Zapp Localisations).