1. Industry
Send to a Friend via Email

Your suggestion is on its way!

An email with a link to:


was emailed to:

Thanks for sharing About.com with others!

You can opt-out at any time. Please refer to our privacy policy for contact information.

Discuss in my forum

Top 5 Books on Android App Development

Best Books for Wannabe Android App Developers


With the advent of more and more Android smartphones and tablets coming into the market on an almost daily basis, Android is definitely becoming the more preferred mobile OS for developers today. This being the case, it becomes very important for you, as a wannabe Android developer, to hone your mobile app development skills in this territory. The best way to do this is to enrol in tutorials as well as read books on Android development. This article is designed to help you with just this aspect. Here is a list of the top 5 books on Android Development.

  • Android OS Vs. Apple iOS – Which is Better for Developers?
  • Hello, Android (English)

    Authored by Ed Burnette, “Hello, Android” is a great tool to help you get started with your first Android application. Introducing the basics of Android development, you slowly start getting more conversant with this mobile platform.

    The third edition presents examples of testing compatibility with the different features and versions of the Android OS. 

    Gradually, this book teaches you to develop more features into your app, such as audio and video support, graphics and so on. It also gives you a tutorial on publishing your app to the Android Market. 

    This book is definitely worth a look for those who are looking for a practical tutorial in Android development.

  • Reasons Why the Android Market May Supersede the Apple App Store
  • Compare Prices

    Sams Teach Yourself Android Application Development in 24 Hours (English)

    Learn Android app development in 24 sessions, devoting one hour for each session. This book teaches you common tasks in Android development and to design, develop, test and publish your app to the Android Market.  

    The “Quizzes and Exercises” section at the end of each chapter test your grasp on the subject. “By the Way” notes give you related information. The “Did You Know?” section offers you helpful tips along the way. The “Watch Out!” section helps you prevent common pitfalls.

    You learn to work with Java, Android SDK, Eclipse and so on and to use Android’s built-in features to create user-friendly UIs for your Android app. Gradually, you also learn to integrate network, social and location-based features in your Android app.

  • Before Submitting Your App to the Android Market
  • Compare Prices

    Android Application Development All-in-one for Dummies (English)

    This book, as the name suggests, is for those who have never attempted coding for Android before. Authored by Donn Felker, it explains how to download the Android SDK and work with Eclipse in order to get your Android app running. Beginning with the very basics of Android development, it also teaches you how to price your app and submit it to the Android Market.

    You start with working with the basic app development process, learning to work with Android’s features to design easy-to-use UIs. It teaches you about working with classes, databases, multiple screens, debugging, creating home screen widgets and so on. You also learn to use built-in Android conveniences to your advantage.

  • The Tablet Tussle - Samsung Galaxy Tab 10.1 Vs. Apple iPad 2
  • Compare Prices

    Beginning Android Tablet Development

    This book shows you how to get started with Android tablet programming, without prior experience. Educating you from the ground up, this tutorial enables you develop your own Android tablet apps, starting with Android 3.0 Honeycomb onwards.

    This book teaches you to work with 2D programming, slowly moving on to a 3D touchscreen interface with the Honeycomb SDK. Whether it is to develop a location-based app or create your first 2D or 3D Android game, this book takes you through a nice journey on basic Andriod tablet development.

    This book also teaches you to move away from Java and explore other languages while working with the Android OS.

  • How to Develop Apps for the Samsung Galaxy Tab
  • Compare Prices

    Professional Android 2 Application Development Book Review

    This book teaches you to leverage all the features available in Android 2.0 onwards. The only condition here is that you should already know about the basics of Java programming, Eclipse and the like.

    Starting with working on the basic Hello World examples, you slowly learn to develop more advanced apps with layouts, menus, UIs and other features. The ensuing chapters teach you to handle databases, location-based apps, widgets, network and radio connectivity features and such.

    You are then introduced to create more sophisticated surface views, animations and other interactive controls, thereby enabling you to gain more confidence with Android app development.

  • Will Tablet Apps Further Fragment the Android Market?
  • Compare Prices
    1. About.com
    2. Industry
    3. Mobile Devices
    4. Mobile App Basics
    5. Creating a Mobile App
    6. Top Five Books on Android App Development

    ©2014 About.com. All rights reserved.