Android Programming for Beginners 4th Edition book cover

Android Programming for Beginners 4th Edition

Learn Android, Kotlin & Jetpack from scratch and build real apps — then turbo-charge your progress with AI.

Kotlin Jetpack Compose Android
Buy on Amazon →

From your first line of Kotlin to real Android apps

Now in its fourth edition and fully modernised for Kotlin, Jetpack Compose, and AI-assisted development, Android Programming for Beginners assumes you have never written a single line of code — and takes you all the way to building real, working Android apps. You learn by doing: every idea arrives attached to something you build and run, so the concepts stick because you have watched them work.

You start with the Kotlin language itself, from variables and loops to classes and object-oriented design, then move into building modern interfaces with Jetpack Compose. Along the way you use AI the honest, practical way — not to skip the learning, but to move faster through the parts that would otherwise slow a beginner to a crawl.

What you'll learn

Who it's for

Complete beginners. Whether you've never programmed before, or you've dabbled and want a proper, modern grounding in Android and Kotlin, this is where you start. By the end you'll have everything you need to build and publish apps of your own.