Jetpack Compose by Tutorials (Second Edition): Building Beautiful UI With Jetpack Compose
March 29, 2023
by Kodeco Team (Author), Denis Buketa (Author), Prateek Prasad (Author)
Publisher Finelybook 出版社：Kodeco Inc. (March 29, 2023)
pages 页数：463 pages
Build Beautiful Apps With Jetpack Compose
Jetpack Compose is hyping up everyone in the Android UI toolkit world. This completely new and modern solution to building declarative user interfaces provides more opportunity than ever to create beautiful, reactive and animated apps.
However, because of its new status, Jetpack Compose is lacking one of the most important pieces of successful software: detailed documentation. That’s why we’ve prepared a whole book’s worth of documentation for you!
Jetpack Compose By Tutorials is here to help, by showing you exactly how Compose works, what its fundamental components are and how you can use them to build complex real-world apps!
Who this book is for
This book is for all Android developers who have experience with the legacy UI Toolkit through XML and View components, but who are looking for a fresh, reusable, clean and easy-to-use solution to reduce their boilerplate code while building stunning user interfaces.
Topics covered in Jetpack Compose by Tutorials
Fundamentals: Core Jetpack Compose elements and functions
Combining components: Mixing different layouts and building beautiful interfaces
State Management: State wrappers, LiveData observables and UI recomposition
UI Styling: Modifiers for size, shape, colors, background, padding and alignment
User Interaction: Different click, touch and scroll listeners and their handlers
Animations: State changes, value animations and complex transitions
UI Testing: Learn how to test your Jetpack Compose code
Accessibility: Learn how to support Accessibility using Jetpack Compose
One thing you can count on: After reading this book, you’ll be prepared to tackle any design specification and build it in your Android apps using Jetpack Compose. You’ll make your apps really stand out by adding different modifiers and Material Design components, as well as animations.