Practical Jetpack Compose
Build UI
Covering a range of APIs from the Jetpack Compose framework, learn how to build User Interfaces for a collection of common UI patterns. The 12 projects cover all the essentials you'll need to building beautiful UIs in your own work ✨
Manage State
Building UI is one thing, but knowing how to manage your UI state is just as essential! Through the projects, learn how to work with composable state to keep your UI fresh with any data changes. All 12 projects read and write state based on user-input, covering a good ground of state management concepts 🙌
Test UI
Once you can build UI, writing automated tests for your UI means that you'll be able to automatically catch any UI regressions. We'll write tests for all 12 projects, giving you the knowledge to catch any issues when making changes to your code 🤖
View more information at http://practicaljetpackcompose.com/
FAQs
The price is not affordable for my country, can I get a discount?
Totally! I want this to be accessible to everyone - please send an email to contact@compose.academy, or message us on twitter @composeacademy and we'll send you over a discount code 😊
If I buy the ebook, can I upgrade to the Deep Dive Bundle?
Yes! Currently the video course is not available, but if you purchase the Essentials (eBook) version then you'll be eligible for a reduced price Deep Dive Bundle when it becomes available. This will be applied via the use of a discount code to the email you purchased the course with.
Will the course and project be kept up-to-date?
The project will be updated for this version of the course if there are any breaking issues or bugs that occur, but the release of this version of the course is only valid for Jetpack Compose v1.6.7
I'm not happy with my purchase, can I get a refund?
Because this is a digital download, don't currently offer refunds on purchases. If you're unsure about purchasing the product, please check out the preview chapter at the top of this page.
Can I use the code from this course in my own projects?
Both the code from the projects and the code samples in this book comes with the Apache License 2.0. Please be sure to read these licenses if you are going to be taking the code into some of your own projects!
Any more questions?
If you have any further questions on this course, please check the compose.academy website to see if they’ve already been answered. Otherwise, please feel free to reach out at contact@compose.academy
Build 12 independent projects, interacting with a vast range of essential Compose APIs.