Sell Back Your Copy
For a $0.74 Gift Card
Trade in
Have one to sell? Sell yours here
Hello, Android: Introducing Google's Mobile Development Platform (Pragmatic Programmers)
 
See larger image
 
Tell the Publisher!
I'd like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Hello, Android: Introducing Google's Mobile Development Platform (Pragmatic Programmers) [Paperback]

Ed Burnette (Author)
3.9 out of 5 stars  See all reviews (63 customer reviews)


Available from these sellers.


Textbook Student FREE Two-Day Shipping for Students. Learn more

Formats

Amazon Price New from Used from
Paperback $19.65  
Paperback, November 17, 2009 --  
Unknown Binding --  

Book Description

Pragmatic Programmers November 17, 2009

Android is a software toolkit for mobile phones, created by Google and the Open Handset Alliance. It's inside millions of cell phones and other mobile devices, making Android a major platform for application developers. That could be your own program running on all those devices.

Getting started developing with Android is easy. You don't even need access to an Android phone, just a computer where you can install the Android SDK and the phone emulator that comes with it. Within minutes, "Hello, Android" will get you creating your first working application: Android's version of "Hello, World."

From there, you'll build up a more substantial example: an Android Sudoku game. By gradually adding features to the game throughout the course of the book, you'll learn about many aspects of Android programming including user interfaces, multimedia, and the Android life cycle.

This second edition has been completely revised for Android 1.5 (Cupcake) and Android 1.6 (Donut). Every page and example was reviewed and updated for compatibility with the new version. In addition, two new appendixes show you how to create Widgets for the Home screen and publish your application to the Android Market.

If you're a busy developer who'd rather be coding than reading about coding, this book is for you. To help you find what you need to know fast, each chapter ends with a "Fast-Forward" section. These sections provide guidance for where you should go next when you need to read the book out of order.



Editorial Reviews

About the Author

Ed Burnette is a software industry veteran with more than 25 years of experience as a programmer, author, and speaker. His development credits include everything from commercial video games to high-performance grid computing systems. Ed is a founding member and senior researcher at the SAS Advanced Computing Lab.

Ed has authored numerous technical articles and books, including Google Web Toolkit: Taking the Pain out of Ajax and Eclipse IDE Pocket Guide. He writes the Dev Connection blog for ZDNet, and is the creator of Planet Android (http://www.planetandroid.com).

In his copious spare time, you can often find him playing video games with his two sons at their home in central North Carolina.


Product Details

  • Paperback: 250 pages
  • Publisher: Pragmatic Bookshelf; 2nd edition (November 17, 2009)
  • Language: English
  • ISBN-10: 1934356492
  • ISBN-13: 978-1934356494
  • Product Dimensions: 8.9 x 7.5 x 0.9 inches
  • Shipping Weight: 1.2 pounds
  • Average Customer Review: 3.9 out of 5 stars  See all reviews (63 customer reviews)
  • Amazon Best Sellers Rank: #913,083 in Books (See Top 100 in Books)

More About the Author

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

 

Customer Reviews

63 Reviews
5 star:
 (32)
4 star:
 (12)
3 star:
 (9)
2 star:
 (3)
1 star:
 (7)
 
 
 
 
 
Average Customer Review
3.9 out of 5 stars (63 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

105 of 105 people found the following review helpful:
5.0 out of 5 stars Learn Android in a Weekend, October 23, 2009
I've read several books on Android from cover to cover, and skimmed several others, and "Hello, Android" is hands-down the best introduction to Android development.

Here's why I say that --

You really can get through the book in a day or two. The explanations are clear, the topics focus on what's relevant to getting started in Android development, and when you're done you have the skills to dive into the SDK to continue learning.

There is a consistent example project that is developed throughout the book. I found this very helpful, because it showed me how all the different parts fit together. For example, launching activities from an existing activity, using multiple classes in your project, adding preferences, etc.

There are very few (if any) "gotchas" in this book. I followed the examples step by step without any problem. I think some people have used the book's online forum to ask about which packages to import, but when I used Eclipse it was done automatically for me. (By the way, all the files are also online.)

Even after having many months of Android development under my belt, I find that I still refer back to this book from time to time. That's saying something for a book that sets out to be an introduction.

Remember, this book is a great introduction. If you already know Android and are looking for a deep-dive, look elsewhere. But if you are curious about all the excitement around Android and have a few hours to spare, spend them with this book and find out what developing in Android is all about.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


42 of 43 people found the following review helpful:
5.0 out of 5 stars Great resource for beginners, with a few caveats, December 8, 2009
This review is from: Hello, Android: Introducing Google's Mobile Development Platform (Pragmatic Programmers) (Paperback)
I have virtually no programming experience. Other than a solid beginner's understanding of LAMP (unix, apache, mysql, PHP and scripting stuff in general), I've never done more than fiddle with code. I do have a cursory knowledge of programming concepts and XML, but that's about it. I'm pretty much a curly brace language virgin.

Hello, Android does a solid job of introducing you to the fundamentals of programming for the Android OS -- it gives you a succinct overview of why you need to do 'XYZ' and when to do it. If you're looking for pages and pages of fundamentals and core concepts, you may want to look elsewhere because Hello, Android makes you hit the ground running and helps you immediately apply the quick concepts you just learned. This is excellent for a beginner like me because the results are immediate and gives you a sense of "this isn't so intimidating... I can actually do it!"

The one aspect I enjoyed about the book was that it gently gets the absolute beginner up to speed but then does less and less hand-holding as the tutorials moved along; this lets intermediate and advanced programmers move along at a brisk pace, but also forces beginners to think about previous concepts that were taught earlier. Instead of simply copying-and-pasting "recipe" code, it really challenged me to think and absorb what the author was teaching. This was invaluable for me as a beginner that likes to be challenged with more than just a simple 'copy and paste this code from page XX, then hit build and run'.

One intangible you won't find in the book -- the author is very helpful/responsive in the Pragmatic Programmer's forums, as are the other members. Any question I've had were answered (usually) within a day, and many times within an hour. For instance, I was having an issue with running 64-bit version of Java JDK in my Android dev environment. The author (and other members) were very helpful in getting my dev environment up and running. Needless to say, the community that goes along with the book is invaluable.

I've owned dozens of wrox, apress etc books since the 90s, and this is one of the few that I would not hesitate to recommend to both beginners and advanced programmers with no Java or XML dev experience. Get this book! 4.5 stars.

PS -- if you buy the paper version of the book, I'd also highly recommend the e-version. Having a PDF up side-by-side with Eclipse (Android's default IDE) is extremely useful.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


40 of 44 people found the following review helpful:
3.0 out of 5 stars Decent and Aggravating, August 31, 2010
Amazon Verified Purchase(What's this?)
At first glance this is a really good book on Android programming. The first two chapters set you up with the most basic knowledge you will need to get ready to program. The following 4 or 5 chapters are wholly frustrating. These chapters deal with making a Sudoku game. The author leaves many things unsaid. He will purposefully have you build your program so that it will have errors. Once to show your your mistake, once he just leaves an error in there for like 9 pages. The author will just throw random components out there that have nothing to add to what you are currently doing. At one point you are creating an "About" activity and the author randomly starts talking about themes. Maybe we should finish the program before we make it look pretty? Maybe we should finish our current concept before starting another one?

Aside from the beginning project, the rest of this book is quite good. Many topics are covered, including making widgets, 2D programming, 3D programming, live wallpapers, using SQL, publishing your apps and games, and more.

If you are a beginner to Java, get an intro to Java book first/too, the author assumes fairly competent knowledge of Java syntax, keywords, and the like. All and all not the worst book, but not the greatest. I, personally, would not recommend this book.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews











Only search this product's reviews



What Other Items Do Customers Buy After Viewing This Item?


Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(3)

Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   
Related forums





Look for Similar Items by Category


Look for Similar Items by Subject