PowerApps - Performance and Optimization Tips
PowerApps - Performance and Optimization Tips
PowerApps - Performance and Optimization Tips
Animation
(hide main UI)
Data Source
Load Data From Server and
(SQL, CDS,
Save into local collections
Sharepoint.etc)
Hide Pre-loader
Animation
(show main UI –
user can interact
with UI)
If applicable
preemptively load data
that will be used in
subsequent screens
LoadData From
Device Local
Storage
Show Pre-loader
Is There Data ? No Animation
(hide main UI)
Yes
Data Source
Load Data From Server and
(SQL, CDS,
Save into local collections
Sharepoint.etc)
Navigate Timer
Yes
Set(currentUserEmail, Office365Users.MyProfileV2().mail)
SortByColumns(Filter(Projects, Email = currentUserEmail, TextSearchBox1.Text in Title),
"City", If(SortDescending1, Descending, Ascending))
First(Filter(Projects, [Some condition here]))