Перейти к содержимому
Корутины и Flow в Kotlin (Android)
  • Главная
  • С чего начать
  • Статьи
  • Курсы
  • Об авторе

С чего начать

Основы корутин

  1. Корутины Kotlin: быстрый старт
  2. lifecycleScope vs viewModelScope: где запускать корутины в Android
  3. LaunchedEffect и rememberCoroutineScope: корутины в Compose

Kotlin Flow

  1. Ныряем в холодные потоки Kotlin Flow
  2. Холодный Flow в Android: ловушка для Compose-разработчика
  3. StateFlow как состояние экрана
  4. stateIn() и shareIn(): как подогреть холодный Flow для UI

Управление потоком

  1. Управление потоком в Kotlin Flow
  2. debounce, distinctUntilChanged и filter
  3. flatMapLatest и семейство *Latest

Архитектура

  1. NetworkResult: оборачиваем сетевой запрос в sealed-класс
  2. Room + Flow: когда база данных сама обновляет интерфейс

Практика

  1. Тренажер французских числительных на Jetpack Compose

Хотите глубже? Мои курсы на Stepik

  • Корутины в Kotlin (без привязки к платформе). Промокод: SUSPEND
  • Flow в Android (Jetpack Compose, Room, MVVM, Retrofit). Промокод: FLOW
Курс: Корутины в Kotlin
Корутины в Kotlin Теоретическая база без привязки к платформе Промокод: SUSPEND
Курс: Flow в Android
Flow в Android Jetpack Compose • Room • MVVM • Retrofit Промокод: FLOW
© 2026 Корутины и Flow в Kotlin (Android) • Создано с помощью GeneratePress