Поскольку большинство приложений для Android используют Kotlin в качестве основного языка программирования, библиотека kotlinx.coroutines стала де-факто стандартом для асинхронного программирования. Эта библиотека предлагает хорошо продуманный и структурированный способ управления параллельными потоками, который является неотъемлемой частью Kotlin.