이 책은 안드로이드 기반 스마트폰에서 동작하는 애플리케이션을 제작하고 앱스토어에 등록하는 방법까지 소개하고 있다. 또한 실전에서도 바로 사용할 수 있는 개발 방법들을 많이 소개하여 입문자부터 안드로이드 프로그래밍 실력을 키우고 싶은 프로그래머까지 부담없이 볼 수 있도록 구성하였다. 초반에는 안드로이드의 역사와 버전 별 주요 특징, 프로그래밍 개발을 위해 IDE 이클립스와 ADT 세팅, HelloWorld 앱 제작, 그리고 본격적으로 안드로이드 프로그래밍에 들어가기에 앞서 익혀둬야 할 Java 언어 기초를 소개하고 있다.
중반부터는 안드로이드 애플리케이션의 특징과 레이아웃, 애플리케이션에서 사용하는 주요 기능을 구현하는 방법들을 다루고 있다. 그리고 외부 라이브러리 활용, SQLite를 활용하는 방법을 예제를 통해 배우게됩니다. 특히 이 부분은 캘린더, 구글 지도 연동, 영어 단어 암기장 등 실생활에서도 유용하게 사용할 수 있는 기능들을 다루고 있다. 후반부에는 SKT T스토어와 구글의 Google Play 스토어 등 안드로이드의 대표 앱스토어를 소개하면서 제작된 애플리케이션을 등록하고 판매하는 절차들을 소개하고 있다. 또한 저자의 프로그래밍 경험과 공모전 수상 경험을 토대로 안드로이드 앱 기획 방법, 그리고 효율적인 프로그래밍을 위한 개발 방법론과 유용한 개발 도구들을 부록으로 다루고 있다.