We have focused more on improvements of some hidden components of the product but below are some visible changes that you would see with the product.
Previously we had the metrics stacked below each other which was helping them to understand the timeline between the places where some parameters have spiked. We made the below changes to the co-relation to make it even more evident and easy for developers to co-relate contextually.
This is the most important piece of any app. Many companies are trying to reduce the app launch times by removing unwanted API calls and potential leaks.
Cold start: Cold start is when the app is killed by the system / OS and the app needs to initialize the process once again to get everything started. This is usually when you restart the phone & launch an app. This also means it initializes from the “Splash screen” & re-initiates the object once again to get the app back on track. Since we won’t be restarting the phone often, you could force stop the app & launch to capture cold start data.
Warm start: Warm start refers to the app being restarted from the background (Simple example being to launch the app from the recent apps section) — This refers to have some components that are already in the background. This doesn’t require the app to recreate the activities instead to resume it.
According to Android, below are the times to maintain any app launch times:
- Cold startup takes 5 seconds or longer.
- Warm startup takes 2 seconds or longer.
- Hot startup takes 1.5 seconds or longer.
We are very excited about the recent updates. These are some fundamental being set up for us to get some exciting features to give a lot of depth with the information in the upcoming months.
You can sign-up for free to get access to the recent SDK.