Większość aplikacji na Androida używa Kotlina jako głównego języka programowania, więc biblioteka kotlinx.coroutines stała się standardem w programowaniu asynchronicznym. Biblioteka zapewnia dobrze zaprojektowany i uporządkowany sposób zarządzania współbieżnymi przepływami, który jest natywny dla języka Kotlin.