Kotlin gilt als moderne Alternative zu Java. Die schlanke Syntax und sinnvolle Erweiterungen führen zu gut lesbarem Code. Ein Bereich, in dem sich Kotlin besonders profiliert, sind Koroutinen. Wo Nebenläufigkeit gefordert ist, bieten sie sich als leichtgewichtige Alternative an. Aber wie verwendet man Koroutinen richtig? Worauf sollte man achten, damit die Anwendung nicht doch zu ressourcenhungrig wird? Dieser Talk für Entwickler zeigt anhand vieler Beispiele, wie Koroutinen verwendet werden und was man mit ihnen alles anstellen kann.