Stay organized with collections Save and categorize content based on your preferences.

Accessibility, testing, and performance

Improve your app’s performance, make it accessible for all users, and write automated tests to keep this behavior.




Learn about testing Jetpack Compose UIs. Write your first tests, and learn about testing in isolation, debugging tests, the semantics tree, and test synchronization.



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.

Performance Gotchas

Video Optional

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.


Test what you’ve learned and earn your Compose design badge.