Learn approaches and best practices from real apps built with PowerApps. In this session we will go over data loading patterns, asset optimizations, formula optimizations, and more.
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Real-World Solutions with PowerApps: Performance and optimization tips when building apps
1.
2.
3.
4. Show Pre-loader
Animation
(hide main UI)
Load Data From Server and
Save into local collections
Data Source
(SQL, CDS,
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
5. Show Pre-loader
Animation
(hide main UI)
Load Data From Server and
Save into local collections
Data Source
(SQL, CDS,
Sharepoint.etc)
Hide Pre-loader Animation
(show main UI – user can
interact with UI)
Continue loading data if
needed
LoadData From
Device Local
Storage
Is There Data ? No
Yes
Save Data to Device Local
Storage
6. Show Pre-loader
Animation
Navigate to the next screen
Data Source
(SQL, CDS,
Sharepoint.etc)
Navigate Timer
Are all Calls
done
Yes
Timer 1: Load from
Data Source 1
Data Source
(SQL, CDS,
Sharepoint.etc)
Timer 2: Load from
Data Source 2
RunInParallel(Collect(foo, Search(Customers, SearchInput.Text in
Name)), Collect(bar, Search(Customers, SearchInput.Text in Company)))