Learn the latest practices
Whether you’re a beginner or ready to master Jetpack Compose, learn about the latest development tools and APIs to build better Android apps.
Connect with other developers
Meet other developers in the community as you advance your skills, learn from each other, and build your network.
Apply your skills
Tackle hands-on activities and learn development concepts that you can apply directly in your own projects.
Join a Compose Camp
Compose Camps are kicking off soon! New sessions will be added over the next few months, check back for new opportunities to join a Compose Camp. This is for beginners just starting with Android, as well as for experienced developers. Grab your “camping gear” and find a Compose Camp near you.
Lead your own Compose Camp
This is also a great opportunity to build your expertise through leading and teaching others; you can become a “Camp Leader.” Check out the organizer guide to learn how you can lead your own Compose Camp, recruit peers, and facilitate the learning of Compose.
Solo-camping more your style? You can self-study the content and learn how to use Jetpack Compose at your own pace.
Check out Modern Android Development (MAD) Skills, a series of videos to teach you the latest technologies of Android Development. In the Compose basics series you can learn about the fundamentals of Jetpack Compose.
For a deep dive on more advanced topics, check out this Compose playlist on YouTube.
Eric from Canada says:
“Leverage @Composable functions to make your app UI code more typesafe. E.g. avoid blindly passing a bunch of Strings in and pass in a domain object instead.”
Mansi from GDG Ahmedabad says:
“Use Accompanist animation library to add cool animations in your Compose UI.”
Adrien from France says:
“Use tools on Android Studio in order to watch the number of recomposition”