£24.99
  • RRP: £30.99
  • You Save: £6.00 (19%)
FREE Delivery in the UK.
In stock.
Dispatched from and sold by Amazon. Gift-wrap available.
Android Programming: The ... has been added to your Basket
Have one to sell?
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See all 3 images

Android Programming: The Big Nerd Ranch Guide Paperback – 28 Mar 2013

4.6 out of 5 stars 35 customer reviews

See all formats and editions Hide other formats and editions
Amazon Price
New from Used from
Kindle Edition
"Please retry"
Paperback
"Please retry"
£24.99
£22.98 £8.86
Promotion Message 10% Bulk Discount 1 Promotion(s)

Note: This item is eligible for click and collect. Details
Pick up your parcel at a time and place that suits you.
  • Choose from over 13,000 locations across the UK
  • Prime members get unlimited deliveries at no additional cost
How to order to an Amazon Pickup Location?
  1. Find your preferred location and add it to your address book
  2. Dispatch to this address when you check out
Learn more

There is a newer edition of this item:

£24.99 FREE Delivery in the UK. In stock. Dispatched from and sold by Amazon. Gift-wrap available.
click to open popover

Special Offers and Product Promotions

  • Save 10% on Books for Schools offered by Amazon.co.uk when you purchase 10 or more of the same book. Here's how (terms and conditions apply) Enter code SCHOOLS2016 at checkout. Here's how (terms and conditions apply)

Frequently Bought Together

  • Android Programming: The Big Nerd Ranch Guide
  • +
  • iOS Programming: The Big Nerd Ranch Guide
Total price: £55.98
Buy the selected items together

Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.

  • Apple
  • Android
  • Windows Phone

To get the free app, enter your mobile phone number.




Product details

  • Paperback: 580 pages
  • Publisher: Big Nerd Ranch Guides; 1 edition (28 Mar. 2013)
  • Language: English
  • ISBN-10: 0321804333
  • ISBN-13: 978-0321804334
  • Product Dimensions: 17.8 x 4.1 x 25.1 cm
  • Average Customer Review: 4.6 out of 5 stars  See all reviews (35 customer reviews)
  • Amazon Bestsellers Rank: 279,750 in Books (See Top 100 in Books)
  • See Complete Table of Contents

Product Description

About the Author

BILL PHILLIPS is a senior Android instructor and software engineer at Big Nerd Ranch. He developed the materials for Big Nerd Ranch's acclaimed five-day Android Bootcamp alongside Brian Hardy. Bill has a passion for understanding things deeply and helping others do the same. In his spare time, Bill likes to read and play piano.

BRIAN HARDY is a lead software engineer and instructor at Big Nerd Ranch, where he has developed training materials for Android, iOS and Ruby courses. When not teaching or building mobile apps for consulting clients, Brian enjoys riding bicycles and playing records from his extensive collection.


Customer Reviews

Top Customer Reviews

Format: Kindle Edition Verified Purchase
Coming from an OS X and iOS background, I bought this book to learn the basics of Android programming. The book lives up to it's promises and takes you through the development of several Android apps, building your confidence along the way. The book is based around the Eclipse development system, and I'm not an Eclipse fan. Instead, I chose to work through the examples using the newly released Android Studio - and I'm glad I did so. I find the latter a lot more intuitive.

One word of warning: like most programming books, there are a few mistakes and because Android is a moving target, you'd be well advised to go to the Big Nerd Ranch website and download the accompanying code from there. You'll also find a forum for readers to exchange hints, tips, discuss the best way of doing something, etc. From a practical viewpoint, the best programming book on Android I've found so far.
3 Comments 9 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Kindle Edition Verified Purchase
If you are fed up of doing Android tutorials (e.g. on Youtube) that never work and are so buggy that they end up wasting hours of time then look no further - this is the book for you. Not only do all the exercises/apps in the book work properly, you are taught how to develop apps properly and professionally by using fragments. The explanations are excellent but you do have to spend time reading the text before you do the examples. Put in the effort - you will be well rewarded. A truly excellent approach and an excellent book. I take my hat off to BigNerdRanch.
Comment 4 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback Verified Purchase
Of all the android books I've purchased, this is the best. The fact that they write all their code with v4.0+ in mind instead of a compromise (found in many books), start from the beginning, and go all the way into advanced topics including camera, maps, contacts integration. They make no apology for working with fragments throughout. It's a chunky book but that's a good thing IMHO. (I bought this as a physical book as I've found that e-books don't work quite as well for reference.)
Comment 5 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback Verified Purchase
I got this book after being disappointed with other ones on Android app development.
I can't say that it is bad.
But it's far from great.
Let me say at the outset that my interest in Android apps is purely utilitarian: I carry no torch for the joys of coding for its own sake.
And I strongly agree with the modus operandi of this book, i.e. learning through coding a series of gradually more complex sample apps. But of course some apps are much more interesting (and thereby more stimulating) than others. So after 200 pages of learning through coding apps centering on "office crimes", I felt I had to cut loose and start rolling a couple of my own.
This book also uses Eclipse as its IDE and while this was fine up to a year or so ago, I think most now accept that Android Studio is the more professional development environment - hardly a wonder as it was created by people who were purposely paid to do so.
I'd like to see the Big Nerd Ranch people face up to the new challenge and add app examples that engage ordinary people more -- from the book's very outset. For example, things like audio, image or video related applications, a common game or two and maybe even a mild number cruncher.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback Verified Purchase
So far (I'm up to chapter 10), I am finding this a very good learning guide to Android. I come from a c# background and had to learn the basics of Java before starting - this mostly boils down to understanding the differences in the OO features. The book was written for the Eclipse IDE but I am having no difficulty using the new Android Studio instead. The book is targeting Android API 17 (4.2 Jellybean), min API 8 (2.2 Froyo), things have moved on a little since, so some of code to support Froyo may now be dropped I think. The apps work fine deployed to various emulators and my HTC phone.
Book contains good UML diagrams of the structure of the apps; essential to understand the interactions between the multiple objects needed in the Android ecosystem.
Comment 2 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Kindle Edition Verified Purchase
Well written as all Big Nerd Ranch books are. Getting a bit out of date now that the Android landscape has changed but it teaches the fundamentals and then adds in a bit more in some areas that may come in handy and help you understand how Android development in general works. I followed through about half of this book or so before I was confident enough to go off and do my own thing. Best thing I like is how it teaches you to how to structure your application by activity and fragment.

Good book, looking forward to an update at some point and will no doubt buy that too.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback Verified Purchase
I really don't have much to say.. It is the best android programming book I have ever read. This the a must have for any programmers who are somewhat familiar with java. This is truly of High quality and a lot of research went into this. Excellent book for all types of programmers.
10/10, would totally recommend it.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback Verified Purchase
Excellent book. Very good examples, well written and easy to understand.

I was coming from 6 years of professional Java development, and 3 years of Java at uni. This assumes you know Java, although in places it can be a little bit too thorough with some of the Java concepts, but these make up very little of the book. For Android development though it is excellent. I've got the iOS programming one to and will move onto that at some point. I don't expect to have any issues with it based on this though.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse


Feedback