Accessibility, testing, and performance
Improve your app’s performance, make it accessible for all users, and write automated tests to keep this behavior.
Write your first UI test
Write your very first Compose UI test
Learn about testing Jetpack Compose UIs. Write your first tests, and learn about testing in isolation, debugging tests, the semantics tree, and test synchronization.
How Compose improves UI testing
Learn how Compose improves UI testing.
Add accessibility features to your app
Add accessibility features to your Jetpack Compose app.
Learn how you can improve your app's usability, particularly for users with disabilities. Increase touch target sizes, add content descriptions, create custom actions, and more.
A showcase of how we debugged and fixed a performance issue in one of the Compose sample apps.
Jetpack Compose can feel like magic, but what do you do when the magic isn't as performant as you want? Discover best practices in Jetpack Compose with regards to performance, common mistakes, and how to avoid them.
More performance tips
Learn the details of why deferring reads of Compose state works, learn about stability and how Compose infers it, have a look at a new API for reportFullyDrawn, and more.