Accelerate App Startup with Android Jetpack Startup Library

No one likes slow apps. It ruins user engagement and user experience. App startup duration is a metric used to calculate app store ranking as part of Android vitals. Luckily, the Android team has released a Jetpack App Startup library to help us structure and improve our app startup flows. In this course, we will go over the basics of how to implement the library alongside how to create asynchronous flows free of race conditions. 

In this coffee break codelab, you'll explore:
  • What is app startup?
  • How does app startup affect app performance? 
  • Introducing the Jetpack App Startup library 
  • How to create asynchronous startup flows?
  • Initialize components at app startup
  • How to avoid race conditions with the App Startup library?
  • Introducing the code challenge
  • Reviewing the code challenge

Meet the instructor

John Li

Content Author & Course Instructor

More courses by the instructor