Benchmarking is a topic that will help you to take your app to the next level. Apps face bottlenecks and performance issues as they grow, and often continuing good programming practices will not suffice to keep their behavior on track. Integration of third-party APIs, complex access to hardware or just pushing the limits of what Android offers can often lead to a slower and buggier app.
With a proper benchmark strategy, you will be able to identify and resolve issues on your app before they become too big. This talk showcases the newly released framework from Google, JankStats, and how to use it on a real-world app. We will compare it with other already existing Google solutions. As a bonus, we will cover strategies and scenarios where we can integrate our benchmark suits on a CI/CD platform and keep track of regressions and improvements on our app.