Kategorie

Асинхронный Kotlin

  • Автор: Седова Я.А.

  • Переплет: мягкий
  • Страниц: 320
  • Формат: 25x17x2 см
  • Вес: 433 г
  • ISBN: 978-5-9775-2157-4
  • Серия: Профессиональное программирование

  • Бумага: офсетная
  • Иллюстрации: ч/б иллюстрации
  • Год издания: 2026
  • Язык издания: русский
  • Возрастные ограничения: 16+

44578684

Dostupnost: Tento produkt již není na skladě

768 Kč

В книге рассмотрены корутины и Flow — основные инструменты асинхронного программирования на языке Kotlin для Android. Рассказано, как запускать корутины, управлять их жизненным циклом, отменять и обрабатывать ошибки. Подробно описаны холодные и горячие потоки данных, операторы преобразования и комбинирования во фреймворке Flow, а также состояния StateFlow и SharedFlow, лежащие в основе реактивной архитектуры. Практическая часть книги посвящена таким аспектам программирования под Android, как интеграция приложения с инструментами Jetpack Compose, Room и Retrofit в рамках архитектуры MVVM, построение офлайн-устойчивого приложения и тестирование реактивного кода с помощью инструмента Turbine. В качестве сквозного проекта пошагово разрабатывается мессенджер для Android, демонстрирующий все изученные паттерны на практике.