Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
π Description
In order for the app to open faster, we tried to lazy load some screens on LLM.
The same was done for LLD and it resulted in significant performance gains.
In order to measure the time for the app to start, we use the
appTimeToInteractiveMilliseconds
property from theStartupTimeMarker
component which is accessible from the Settings > Debug > Performance.After a first try where we lazy load about 35 screens in LLM, unfortunately we don't notice any improvement in the app start of LLM.
BEFORE
DEV :
1 - 22164 ms
2 - 21793 ms
3 - 21879 ms
4 - 22114 ms
5 - 22059 ms
Average : 22002 ms (22 seconds)
STAGING :
1 - 2960 ms
2 - 2917 ms
3 - 3122 ms
4 - 3031 ms
5 - 3228 ms
6 - 3230 ms
7 - 3457 ms
8 - 3262 ms
9 - 3130 ms
10 - 3141 ms
Average : 3148 ms (3,1 seconds)
β Context
β Checklist
Pull Requests must pass the CI and be code reviewed. Set as Draft if the PR is not ready.
npx changeset
was attached.[ ] Impact of the changes:
π§ Checklist for the PR Reviewers