Engineering & Transportation
Buy Used
Condition: Used: Acceptable
Comment: This item is listed as acceptable and has probably been well used. It could have considerable writing or highlighting throughout but is still usable and has been priced accordingly. Please do not buy if you are expecting a perfect copy. It has a couple more reads left before its time to be recycled. We ship within 1 business day and offer no hassle returns. Big Hearted Books shares its profits with schools, churches and non-profit groups throughout New England. Thank you for your support!
Have one to sell? Sell on Amazon
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See all 2 images

Android Application Development For Dummies Paperback – December 7, 2010

See all 2 formats and editions Hide other formats and editions
Amazon Price New from Used from
"Please retry"
$8.74 $1.70

There is a newer edition of this item:

Android App Development For Dummies
This title has not yet been released.

Shop the new
New! Introducing the, a hub for Software Developers and Architects, Networking Administrators, TPMs, and other technology professionals to find highly-rated and highly-relevant career resources. Shop books on programming and big data, or read this week's blog posts by authors and thought-leaders in the tech industry. > Shop now

Product Details

  • Paperback: 384 pages
  • Publisher: For Dummies; 1 edition (December 7, 2010)
  • Language: English
  • ISBN-10: 047077018X
  • ISBN-13: 978-0470770184
  • Product Dimensions: 7.4 x 0.8 x 9.3 inches
  • Shipping Weight: 1.3 pounds
  • Average Customer Review: 3.8 out of 5 stars  See all reviews (63 customer reviews)
  • Amazon Best Sellers Rank: #753,652 in Books (See Top 100 in Books)

Editorial Reviews


'...a highly capable book from a well regarded self-help book series on a subject that is very topical at the moment' (Will Roney, 5 December 2011).

From the Back Cover

Here's just what you need to start developing feature-rich, amazing Android apps

Even if you've never written a mobile application, this book has the know-how you need to turn your great ideas into cool apps for the Android platform. With millions of smartphone users and a cornucopia of carriers, Android is a great place to ply the app development trade. This book shows you from the ground up how to set up your environment and create an app. Read on to become an Android developer extraordinaire!

  • Welcome to Android — learn what makes a great Android app, how to use the SDK, ways to work with mobile screens, and how the development process works

  • Make users happy — find out how to design an interface that mobile users will love

  • Learn the code — work with the activity lifecycle and Android framework classes, use the Eclipse debugger, and create a home screen widget for your app

  • Beyond the basics — take your skills up a notch with apps that involve SQLite databases and multiple screens

  • Price and publish — pick the right price for your app and get it into the Android Market

Open the book and find:

  • Cool ways to use the accelerometer in your app

  • How to turn mobile limitations into opportunities

  • Tips on installing and setting up the tools

  • Step-by-step coding directions

  • Ways to make your apps more marketable

  • How to create really useful menus

  • Advice on app pricing

  • Ten great sample apps and SDKs, including code

Learn to:

  • Create apps for hot smartphones like Droid X, Galaxy S, and MyTouch

  • Download the SDK and get Eclipse up and running

  • Code Android applications

  • Submit your apps to the Android Market

More About the Authors

Discover books, learn about writers, read author blogs, and more.

Customer Reviews

This book is easy to read and easy to follow.
I would recommend this book for anyone with any sort of programming background looking to get into Android development.
I was lost in the second section of the book and tried twice to go through it.

Most Helpful Customer Reviews

73 of 74 people found the following review helpful By Cicatrize on March 21, 2011
Format: Paperback
I'm going to preface this review by saying that I have been programming for about 15 years, and have been working professionally as a developer for almost 3 years. My background is in VB, C#, Javascript, HTML, and even a little dabbling in C/C++. With that in mind, my Java knowledge was essentially everything I had learned from C# (which is very similar), and the tutorials on Google's Android development website. You could argue Javascript may help, but they're so different that I don't think it counts as experience.

I finished all of the tutorials on Google's site and still felt like I wasn't really grasping the concept of Android development. For those of you who have developed in C#/VB for Windows or Windows Mobile, you may understand what I mean when I say that going from something so straight-forward as using Visual Studio and .NET languages to something a little more complex and code-heavy like C++ or Java while using an unfamiliar IDE like Eclipse can be a little daunting at first. Google's tutorials, while full of great examples, don't really take the time to explain the "why" and then "what" of Android development, and instead have a more confusing approach of "Step 1: Type all this code in; Step 2: That code you just type does [this]; Step 3: Run your application".

The first half of this book is incredibly informative, and after reading only a couple short paragraphs on things I've already tried to learn and failed, I really understood it this time. The author's tone and descriptions make even the most complicated topics very easy to understand.
Read more ›
1 Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
28 of 29 people found the following review helpful By Emoore on December 15, 2010
Format: Paperback Verified Purchase
I would buy Beginning Programming with Java for dummies first, unless you are already Ok with Java Programming. I bought both books at the same time, so when I was done with one I could continue into the other. For Dummies is a great bunch of books.
1 Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
14 of 14 people found the following review helpful By T. Dannar on March 22, 2011
Format: Paperback Verified Purchase
I have been working with android for about 9 months now and have release a few apps. Most of the books on the subject I have read are out of date by the time they have where released. This one wasn't, it did a very good job covering the basics of android.

The only real con I had was that there where still bug's in the sample code. Which if a programmer with no android experience where to pick up this book they maybe be put off when they can't figure out why the programs not working where theirs is the same as a books. The ones I found while playing with the samples where small easy fixes but still things that should have been addressed.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
11 of 11 people found the following review helpful By weaver on July 6, 2011
Format: Kindle Edition
I give this book four stars. But if I could give the kindle version a rating I would give it one star.

Like many "programming books" no one went though the book to make sure the "code" in the book was readable in the Kindle screen. Even with the smallest font and the book turned in the landscape mode the text for the code examples wraps so badly that it is impossible to read. In many places in the code markers were put in in a format like this "--> 12"; most of the time these are just floating and have no significance what-so-ever. Worst thing is that when it wraps most of the time you miss 2 characters from the end of the line to the beginning of the next. Most of the time you can figure it out but, once and a while you can't and you need to download the source code to look at it.

So if you are going to buy this book, I would recommend the paper version.

I wish I knew how to return it and get a hard copy. Anyone know?
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
12 of 13 people found the following review helpful By Fred Savage on December 14, 2010
Format: Paperback Verified Purchase
This book(I have the Kindle version) has been great to follow, and I have had some struggles (part because I haven't been actively writing Java for over a year, but it is coming back fast with this book) but I am learning and enjoying as I go. I had a hitch today on the Silent Mode Toggle App and was very impressed that I was able to contact the author, Donn Felker, directly via e-mail to ask questions. I was also impressed that Donn replied within minutes of my e-mail. My problem was a NullPointerException, and Donn got me back on track by having me re-open Eclipse. He then had me, and I quote his e-mail, "As for the project cleaning, go to the Project Menu, and press Clean. Then go back to Project and select Build (unless you have build automatically selected, it will do it automatically if you do)." and this removed the error and made the application work perfectly. Donn also gives access to source files for the book([...])(this is in addition to the ones on [...]) that you can compare to (If you have the kindle version like myself (I noticed one "}" had been cut off in the kindle version of the book in the Silent Mode Toggle App - not a big deal as Eclipse will show you where each matching pair of "{}" is, and if one is missing, it stands out - in this case it is the one that closes the class MainActivity).

Ultimately if you want to learn Android Development, this book is great! The book is also very up to date! I also have no regrets getting Kindle as I have dual monitors and I like being able to compare the code in the book to my code in eclipse side to side.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

Most Recent Customer Reviews

What Other Items Do Customers Buy After Viewing This Item?