Каталог
Асинхронный Kotlin. — (Профессиональное программирование)
В книге рассмотрены корутины и Flow — основные инструменты асинхронного программирования на языке Kotlin для Android. Рассказано, как запускать корутины, управлять их жизненным циклом, отменять и обрабатывать ошибки. Подробно описаны холодные и горячие потоки данных, операторы преобразования и комбинирования во фреймворке Flow, а также состояния StateFlow и SharedFlow, лежащие в основе реактивной архитектуры. Практическая часть книги посвящена таким аспектам программирования под Android, как интеграция приложения с инструментами Jetpack Compose, Room и Retrofit в рамках архитектуры MVVM, построение офлайн-устойчивого приложения и тестирование реактивного кода с помощью инструмента Turbine. В качестве сквозного проекта пошагово разрабатывается мессенджер для Android, демонстрирующий все изученные паттерны на практике.
Для Kotlin- и Android-разработчиков
Седова Я. А. Асинхронный Kotlin. — (Профессиональное программирование) / Я.А. Седова. - Санкт-Петербург : БХВ-Петербург, 2026. - 320 с. - ISBN 978-5-9775-2157-4. - URL: https://ibooks.ru/bookshelf/412343/reading (дата обращения: 15.09.2026). - Текст: электронный.