You already know Android Views. Now learn Compose without starting over.
Compose from Views: Your Practical Guide from the Android View System to Modern Declarative UI is for Android developers who are comfortable with XML layouts, RecyclerView and ConstraintLayout and want a clear, practical path into Jetpack Compose. Every chapter starts from something you already know, such as a View, a layout or a pattern, and shows you its Compose equivalent side by side, with working code.
What's inside (14 chapters):
Getting started: why Compose, your first composables, and layouts with Row, Column and Box
State and input: state and recomposition explained simply, handling user input and events
Lists and navigation: lazy layouts that replace RecyclerView, and navigation in Compose
Look and feel: theming with Material Design 3 and simple animations
Architecture: ViewModel, saved state and side effects
Real-world skills: interoperability with existing Views, networking and data, and testing your composables
Capstone project: build a complete Notes app that brings everything together
Appendices: an XML-to-Compose cheat sheet, suggested reading and version notes
How it works: examples build on each other. The profile card, settings screen, sign-up form and contact list you write early on come back in later chapters, so you see your own code grow into a real app.
What it isn't: this is not an internals-first book. It focuses on getting you productive: reading Compose code confidently, writing your own screens and shipping a real app by the end.
Who it's for: Android developers who know the View system and are comfortable with Kotlin. No prior Compose experience is needed.