#3 Жизненный цикл корутины. CoroutineScope. Structured Concurrency || Курс по корутинам

Описание к видео #3 Жизненный цикл корутины. CoroutineScope. Structured Concurrency || Курс по корутинам

Организация жизненного цикла корутин, CoroutineScope, способы его создания, structured concurrency

Курс создан при поддержке компании Revolut. Вакансии компании здесь https://bit.ly/3sZgmNP

Автор — Кирилл Розов, Android разработчик 10 лет опыта в разработке

🔗 Telegram канал "Android Broadcast" https://ttttt.me/android_broadcast
💰 Поддержать проект на Boosty https://boosty.to/androidbroadcast
🔗 Чат сообщества в Telegram https://ttttt.me/android_broadcast_talks

🔗 CoroutineScope https://clck.ru/itYRA
🔗 GlobalScope https://clck.ru/itXvx
🔗 withContext https://clck.ru/itXew
🔗 Kotlin Playground. Structured concurrency https://clck.ru/itUXp
🔗 Роман Елизаров. Structured Concurrency. https://clck.ru/itUnk
🔗 Роман Елизаров. Coroutine Context and Scope https://clck.ru/itVWu

#coroutines #Курс #Kotlin #корутины #AndroidBroadcast #программирование #android #андроид #КириллРозов

0:00 Вступление
0:26 Жизненный цикл
1:20 runBlocking
1:50 Structured Concurrency
2:44 Context vs Scope
3:43 GlobalScope
5:08 Создание CoroutineScope
6:05 Функция coroutineScope
7:19 Scope без привязки к UI
7:49 CoroutineScope внутри корутины
8:29 Остановка CoroutineScope
9:26 Смена контекста через withContext
10:15 Заключение

Комментарии

Информация по комментариям в разработке