{"product_id":"modern-android-ui-with-jetpack-compose-build-scalable-apps-using-modular-architecture-advanced-state-management-and-high-performance-kotlin-code-9798298083898","title":"Modern Android UI with Jetpack Compose: Build Scalable Apps Using Modular Architecture, Advanced State Management, and High-Performance Kotlin Code","description":"\u003cp\u003e • Author(s): Curtis C. Hernandez\u003cbr\u003e • Publisher: Independently Published\u003cbr\u003e • Publisher Imprint: Independently Published\u003cbr\u003e • BISAC: Programming - Mobile Devices\u003c\/p\u003e\u003cp\u003eModern Android UI with Jetpack Compose is a practical guide to building scalable, maintainable, and high-performance Android applications using Jetpack Compose, Kotlin, and a modular architecture from the start. Written for experienced Android developers, it focuses on real-world techniques that match modern Android development practices. \u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cb\u003eYou will learn how to: \u003c\/b\u003e\u003cul\u003e\n\u003cli\u003eSet up a multi-module project structure from day one, optimize Gradle builds, and integrate custom lint rules and static analysis.\u003c\/li\u003e\n\u003cli\u003eBuild reusable composable components, implement advanced theming and typography systems, and create flexible slot-based layouts.\u003c\/li\u003e\n\u003cli\u003eApply robust state management with StateFlow and SharedFlow, one-way data flow, scoped state handling, and multi-feature state synchronization.\u003c\/li\u003e\n\u003cli\u003eIntegrate ViewModel, Coroutines, and Compose for responsive, lifecycle-aware UI updates with structured concurrency and real-time data streams.\u003c\/li\u003e\n\u003cli\u003eImplement enterprise-scale navigation, deep link handling, state restoration, and multi-stack navigation patterns.\u003c\/li\u003e\n\u003cli\u003eDiagnose and resolve recomposition issues, measure and reduce UI latency, and optimize lazy lists and large dataset rendering.\u003c\/li\u003e\n\u003cli\u003eAdd animations and UX microinteractions, coordinate animations between screens, design gesture-driven interactions, and ensure accessibility-conscious animation.\u003c\/li\u003e\n\u003cli\u003eUse Hilt for dependency injection, decouple modules, and manage runtime feature flags.\u003c\/li\u003e\n\u003cli\u003eCreate and run automated tests, snapshot tests, benchmark tests, and CI\/CD pipelines for Compose apps.\u003c\/li\u003e\n\u003cli\u003eDeliver and maintain enterprise-grade apps with release build optimization, post-deployment performance monitoring, and incremental migration from XML to Compose.\u003c\/li\u003e\n\u003c\/ul\u003e\u003cb\u003eInside the book, you'll find: \u003c\/b\u003e\u003cbr\u003eA multi-module news reader app skeleton for applying architecture patterns.\u003cbr\u003eHands-on projects in every chapter, such as persistent read\/unread state across sections, animated reading progress indicators, and deep linking from push notifications.\u003cbr\u003eStep-by-step performance engineering, testing, and delivery workflows for production-ready apps.\u003cbr\u003eWith clear explanations and runnable code, this book equips you to design, build, and maintain Compose apps that scale and perform in demanding production environments.","brand":"Atlantic Books","offers":[{"title":"Paperback","offer_id":46333696999575,"sku":"9798298083898","price":1974.0,"currency_code":"INR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0666\/3471\/1191\/files\/9798298083898.webp?v=1768670269","url":"https:\/\/atlanticbooks.com\/products\/modern-android-ui-with-jetpack-compose-build-scalable-apps-using-modular-architecture-advanced-state-management-and-high-performance-kotlin-code-9798298083898","provider":"Atlantic Books","version":"1.0","type":"link"}