Most Android developers don’t struggle with Jetpack Compose because it’s complex.
They struggle because:
Recomposition feels magical
State bugs feel random
Performance issues feel invisible
And most tutorials stop at “how”, never the “why”
After teaching Compose to 1,000+ developers across 30+ countries, one thing became clear to me:
If you understand Compose internals, everything else becomes easier.
That’s why I’m opening Jetpack Compose Cohort 3 — a 4-week, live, weekend bootcamp focused on how Compose actually works in production.
We won’t just write UI code.
We’ll go deep into:
How recomposition really works
What the Slot Table & Gap Buffer actually do
Why state bugs happen (and how to prevent them)
How Compose decides what to skip vs re-run
How to build high-performance layouts and modifiers
How production teams structure Compose apps
If you’ve ever thought:
“I can use Compose… but I don’t fully trust it yet”
This cohort is for you.
You’ll build 2 real, production-grade apps:
1️⃣ TaskFlow – A smart Todo app
(Room, StateFlow, navigation, architecture)
2️⃣ WeatherNow – A polished weather app
(Animations, API integration, theming, performance)
Not demos.
Not toy projects.
Actual apps you can showcase.
Starts: 1st March 2026
Schedule:
Saturday: 8 pM – 11 PM IST
Sunday: 8 pM – 11 PM IST
4 weeks | Live sessions + recordings
Weekly office hours
Private community access
Lifetime access to all materials
Taught by me — Akshay Nandwana,
Google Developer Expert (Android) & Founder of Android Engineers.
Android devs who know Kotlin
Developers using Compose but lacking confidence
Engineers who want to think like senior Compose developers
Anyone tired of “trial-and-error UI debugging”
If that’s you - you’ll feel at home here.
Compose rewards understanding.
Once the mental model clicks,
you stop fighting the framework — and start flowing with it.
If you want that clarity,
Jetpack Compose Cohort 3 is open now.
See you inside 🚀
Let’s build Compose the right way.
—
Akshay

Comments
Nothing yet. Say the first thing.
Sign in to join the conversation.