НОВИНКА

Асинхронный Kotlin: корутины и фреймворк Flow в разработке под Android

Седова Яна
Артикул3214
ISBN 978-5-9775-2157-4
Количество страниц 320
Формат издания 165 x 233 мм
Печать Черно-белая
SKU 98485
Серия Профессиональное программирование

1625
1170

  • Бумажная книга
    Бумажная книга
    1625₽
  • Электронная книга
    Электронная книга

    549₽

Описание

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

Для Kotlin- и Android-разработчиков

Асинхронный код — как линейный, только быстрее

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

Яна Седова

Седова Яна Анатольевна — кандидат технических наук, на момент выхода книги — специалист по Data Science в Сбере, ранее там же Kotlin-разработчик. В течение 13 лет преподавала в Астраханском государственном техническом университете. Финалист конкурса «Лидеры России» в треке «Информационные технологии» (2021 г.). Автор курсов по Kotlin на платформах Stepik и Udemy. Создатель нескольких мобильных приложений под Android.

Детали

Артикул 3214
ISBN 978-5-9775-2157-4
Количество страниц 320
Серия Профессиональное программирование
Переплет Мягкая обложка
Печать Черно-белая
Год 2026
Габариты, мм 233 × 165 × 10
Вес, кг 0.431

Отзывы

Отзывов пока нет.

Будьте первым, кто оставил отзыв на “Асинхронный Kotlin: корутины и фреймворк Flow в разработке под Android”
Рассылка email
  • Новинки на 2 недели раньше магазинов
  • Цены от издательства ниже до 30%
  • Акции и скидки только для подписчиков
  • Важные новости БХВ
Подписываясь на рассылку, вы соглашаетесь с политикой конфиденциальности и обработкой своих персональных данных.

Рекомендуем также