Android UI Development with Jetpack Compose: Bring declarative and native UI to life quickly and easily on Android using Jetpack Compose and Kotlin
Эта книга представляет собой практическое руководство по созданию современных пользовательских интерфейсов для Android с использованием декларативного подхода Jetpack Compose. Второе издание охватывает все ключевые аспекты фреймворка, от основ до продвинутых техник.
Вы изучите фундаментальные принципы декларативного программирования, научитесь создавать и комбинировать композейбл-функции, управлять состоянием приложения и работать с различными UI-компонентами. Книга подробно объясняет, как Jetpack Compose упрощает и ускоряет разработку интерфейсов по сравнению с традиционной View-системой Android.
Особое внимание уделяется интеграции Compose с Kotlin, реактивным паттернам и лучшим практикам построения масштабируемых и поддерживаемых интерфейсов. Примеры кода и пошаговые инструкции помогут закрепить теоретические знания на практике.
Издание подходит как для начинающих Android-разработчиков, так и для опытных специалистов, желающих освоить современный подход к созданию UI. Книга также рассматривает архитектурные аспекты и особенности работы Compose "под капотом".