cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
Highlighted
Steve_sear
Level: Powered On

App gets very slow

When in the field users connectivity is very very poor. Synchronization and loading pages can take a very long time and this does not make the app user friendly.

It was suggested that we tell our users to work in Airplane Mode or Cellular data off option to speed up the app screen loading, but that is not practical for a Field Sales Rep as he/she needs to be contactable at all times for customer calls etc.

Do Power apps has any switch or control that we can make app online or offline that allows the user to state whether they wish the APP to be online or offline?

2 REPLIES 2
GarethPrisk
Level: Powered On

Re: App gets very slow

Unfortunately, you cannot toggle the app itself to be offline or online.

You can explore patterns which involve using Collections, which will allow the data to be stored locally.

Depending on your needs, you can track your creates/updates in a separate collection, and then patch the updates when the connection is sufficient. If the data only needs to be read-only, then this would suffice.

There is a Connection function which can help drive other behavior/functions if the device happens to be offline.

WarrenBelz
Level 8

Re: App gets very slow

Hi @Steve_sear ,

Connection.Connected is the test PowerApps uses to determine whether it is connected to its data source/s. Here is a video from Daniel Christian on the subject.

I have a similar issue with users in the field, at times in remote locations. Before we get into the total offline scenario, there are some things you can do to lower the time burden on users. The most important one I found is collections. I collect pretty much all gallery content and a lot of drop-down item lists. The searches in the galleries are quicker by multiples when mobile as are the responses the things like searching a large combo box list. There is also the Concurrent function that allows quick loading and if done at App OnStart, you only have the one delay. Also try to minimise the amount of controls on one screen.

Now to offline. This is a subject in itself and I won’t try to cover it here, but data can be stored on the device, even after PowerApps is closed with the SaveData and LoadData functions - here is some information on it.

I am happy to answer anything further if you decide to take this journey.

 

Please click Accept as solution if my post helped you solve your issue. This will help others find it more readily. It also closes the item. If the content was useful in other ways, please consider giving it Thumbs Up.

Helpful resources

Announcements
thirdimage

Power Apps Super User Class of 2020

Check it out!

thirdimage

New Badges

Check it out!

thirdimage

Power Apps Community User Group Member Badge

Fill out a quick form to claim your user group badge now!

sixthImage

Power Platform World Tour

Find out where you can attend!

Power Platform 2019 release wave 2 plan

Power Platform 2019 release wave 2 plan

Features releasing from October 2019 through March 2020

SecondImage

Difinity Conference

The largest Power BI, Power Platform, and Data conference in New Zealand

Top Solution Authors
Top Kudoed Authors
Users online (5,448)