START FREE
Codelabs & interview questions
Build real Android + AI apps with Gemini, on-device AI and agents, and practise interview questions.
Free
Start a codelabFOR ANDROID ENGINEERS MOVING INTO AI
Free hands-on codelabs on Gemini, on-device AI and agents, interview prep for the AI era, and 1:1 guidance from a Google Developer Expert for Android.
Learn with Akshay NandwanaGoogle Developer Expert · Android · Ex-Google, Zee5
@Composable
fun YourNextIdea() {
StartBuilding()
}ANDROID ↗ AI ENGINEERING ↗ AGENTS
START WITH YOUR NEXT GOAL
Go deeper in Android, or start a free path to become an AI Engineer, Agentic AI engineer or Forward Deployed Engineer. Python and AI basics are included — any software background works. New to AI? Start with the free, beginner-friendly AI Basics course.
BUILD APPS
Grow from Kotlin foundations to Compose, architecture, and Android system design.
Explore pathBUILD AI SYSTEMS
Start from zero and build production LLM apps: retrieval, evaluation, and deployment. Free path.
Explore pathBUILD AGENTS
Build agents that use tools, remember context, and ask a human before acting. Free path.
Explore pathDELIVER FOR CUSTOMERS
Take AI into real companies, from discovery and integration to pilot and handoff. Free path.
Explore pathLEARN WITH AKSHAY · ANDROID EXPERT
Every step is built for Android engineers growing into AI — from free hands-on projects to personal guidance on your next role.
START FREE
Build real Android + AI apps with Gemini, on-device AI and agents, and practise interview questions.
Free
Start a codelabPREPARE FOR INTERVIEWS
150 questions and answers on on-device and cloud AI, LLMs, RAG, agents and system design.
₹999
See the handbookGET SHORTLISTED
30 minutes with Akshay on your resume and LinkedIn, tailored for Android and AI roles.
₹1,999
Book a reviewPERSONAL GUIDANCE
90 minutes on your interview prep, career decisions or move into AI. Leave with a clear plan.
₹4,999
Book a sessionA LITTLE CURIOSITY GOES A LONG WAY
Start with the basics, go deeper, or build something new.

Learn Android AI fundamentals through PocketCards: prompts, structured output, Firebase, MVVM, local storage and evidence-based evaluation.
17 of 17 lessons available

Build reliable Gemini conversations with PocketChat: streaming, cancellation, context, Room history, recovery, and a grounded Android Engineers AI guide.
23 of 23 lessons available

Build protected Android AI features with Firebase setup, App Check, model configuration, structured results and rollout controls.
13 of 13 lessons available

Learn realtime voice through PocketCook: direct Gemini sessions, PCM capture and playback, interruptions, lifecycle recovery and tested Kotlin changes.
16 of 16 lessons available

Build on-device text and image features with Gemini Nano, ML Kit capability checks and explicit download and fallback states.
13 of 13 lessons available

Understand local inference, LiteRT-LM model delivery, quantization, memory budgets and hardware benchmarking.
13 of 13 lessons available
KEEP THE CONVERSATION GOING
Stay close to new resources, teaching, and opportunities to grow.
Get Android and AI updates, useful resources, job opportunities, and workshop announcements. Meet other developers on the same journey.
Join WhatsApp Prefer updates only? Follow the channelSubscribe to Android Engineers for practical Android insights, Jetpack Compose deep dives, and interview guidance you can return to.
Subscribe to the newsletterPUT YOUR LEARNING TO WORK
Choose an integration guide or an independent project brief with clear acceptance checks.
Android + AI
Explore Android AI integration, on-device capabilities, and cloud-backed features.
Explore Android AIAI ENGINEER · PROJECT BRIEF
Build an API that answers from documents, cites sources, and knows when to stop.
Read project briefAGENTIC AI · PROJECT BRIEF
Retrieve evidence, propose a ticket update, and ask a human before taking action.
Read project briefFORWARD DEPLOYED · PROJECT BRIEF
Scope an enterprise workflow, integrate a sandbox system, and prepare an operational handoff.
Read project briefGO BEYOND A SINGLE TUTORIAL
Structured curricula to work through, one topic at a time.
THINK IN SYSTEMS
Design scalable, reliable, and high-performance Android apps—from OS internals and concurrency to modular architecture, offline sync, performance, security, and real-world case studies.
BUILD MODERN INTERFACES
Master Android's modern declarative UI toolkit from fundamentals to advanced animations and custom components
EXPLORE KOTLIN + AI
Master building AI agents with Kotlin using JetBrains' official KOOG framework - from simple single-run agents to complex graph-based workflows with tools, memory, and observability
TURN WHAT YOU KNOW INTO CONFIDENCE
Explore 474 questions across 21 categories. Work through explanations, revisit concepts, and practise explaining your decisions.
TAKE A MINUTE. LEARN SOMETHING NEW.
A quick introduction to state in Jetpack Compose. Read the code, check your understanding, and explore the full learning path.
Explore Jetpack Composeremember retains a value across recompositions while its call remains in the composition.
@Composable
fun Counter() {
var count by remember {
mutableStateOf(0)
}
}.png)
MEET YOUR INSTRUCTOR
I’m a Google Developer Expert for Android with 10 years shipping Android at Google, Zee5 (100M+ installs) and funded startups. I founded Android Engineers to share what I’ve learned with 55k+ engineers through practical guides and hands-on projects.
A LITTLE GUIDANCE. A CLEARER NEXT STEP.
Bring your interview questions, career decisions, or resume to a focused conversation with Akshay. Leave with practical next steps for your Android career.
PERSONAL GUIDANCE WITH AKSHAY
90 minutes of personal guidance, focused on your goals.
Trusted by developers at
FROM THE PEOPLE LEARNING WITH US
Feedback from our existing mentorship sessions and Compose classes.
“Cleared my major points for what I am missing in the resume and also suggested what I can work on for further growth in the career.”
“The 1:1 mentorship session with Akshay was incredible. He helped me design a 60-day prep plan for Android interviews and reviewed my portfolio in detail.”
“I attended the masterclass on Jetpack Compose Cohort from AkshayNandwana and it came out to be very beautiful and revolutionary. I was able to revise my old concept and learn some new parameters/ concept which we rarely use or not use in our daily life. I would like to recommend everyone who is looking forward to work in Android to join this cohort.”
EDITOR’S PICKS
Handpicked deep dives to help you build better apps and sharpen your engineering skills.

Choose the right effect API for network requests, lifecycle cleanup, and state changes in Compose.
Read the article
Understand coroutine failure isolation with practical examples, edge cases, and real-world analogies.
Read the article
Build an LRU cache in Kotlin and understand how Android’s LruCache manages limited memory.
Read the articleYour learning library goes beyond lessons.