Skip to main content
lionelc0001
April 21, 2022
Question

Data loading with poor network quality on mobile device

  • April 21, 2022
  • 4 replies
  • 0 views

Hello,

In order to display a specific content on a mobile, I have an interface with the following elements:

  • A data subset loaded as a local variable when the interface is loaded (in my business case it's a list of tasks to execute for the user)
  • A list of cards that will display the elements of the datasubset (forEach)
  • A showWhen parameter for each card, if the user click on the card it will open another card to display detailed informations based on the same data subset

As long as the mobile network is fine the interface works fine BUT if the network quality is getting worse while using the interface, it is no longer possible for the user to click on a card, as if the data subset was trying to refresh (or reload) with each click. There no message to indicate that the mobile device is offline.

I could replicate the scenario by doing so:

  • Loading the page and clicking on card to display detail > OK
  • Tunrn device to offline > no offline message and it's not possible anymore to load details
  • Quit the app and come back > now I get the offline message

Have you ever encountered this problem? If so, should we consider that the data reloads with each user action?

Thanks in advance

Lionel

4 replies

stefanhelzle0001
Brainy
April 21, 2022

That is expected behaviour. Appian logic is evaluated on the server and needs a connection. There is some offline support, but I assume that your use case will not fit.

docs.appian.com/.../offline-mobile-overview.html

Inspiring
April 22, 2022

Agreed with Stefan. This is an expected behavior, Appian needs network connection to properly render the content. The offline capabilities are limited.    

lionelc0001
April 22, 2022

Thanks Naresh.