Last Updated: September 25th, 2011

Once again, we're teaming up with informIT to give away yet another book. This time around, it's perhaps what you'd call a higher-level book that might be especially useful to those familiar with developing, though it's still accessible to those just starting out. The book: Android Developer's Cookbook: Building Applications with the Android SDK.

The Book


Written by James Steele and Nelson To and published in October, 2010, the book spans a whopping 400 pages. It's available in both eBook and print for $25.59 (or $24.34 on Amazon) and $31.99, respectively - or $43.19 for both.

Want to get started building applications for Android, the world’s hottest, fast-growing mobile platform? Already building Android applications and want to get better at it? This book brings together all the expert guidance–and code–you’ll need!

Completely up-to-date to reflect the newest and most widely used Android SDKs, The Android Developer’s Cookbook is the essential resource for developers building apps for any Android device, from phones to tablets.

Proven, modular recipes take you from the absolute basics to advanced location-based services, security techniques, and performance optimization. You’ll learn how to write apps from scratch, ensure interoperability, choose the best solutions for common problems, and avoid development pitfalls. Coverage includes:

  • Implementing threads, services, receivers, and other background tasks
  • Providing user alerts
  • Organizing user interface layouts and views
  • Managing user-initiated events such as touches and gestures
  • Recording and playing audio and video
  • Using hardware APIs available on Android devices
  • Interacting with other devices via SMS, web browsing, and social networking
  • Storing data efficiently with SQLite and its alternatives
  • Accessing location data via GPS
  • Using location-related services such as the Google Maps API
  • Building faster applications with native code
  • Providing backup and restore with the Android Backup Manager
  • Testing and debugging apps throughout the development cycle

Turn to The Android Developer’s Cookbook for proven, expert answers–and the code you need to implement them. It’s all you need to jumpstart any Android project, and create high-value, feature-rich apps that sell!

Sound like just what you need to step your game up to the next level? Read on to find out how you can be one of the five winners of a free copy.

How To Win

This contest is now over. We have selected the winners:
  • Txsrooter
  • Warren Meyer
  • Justin F.
  • rwseif
  • Maniac

Congratulations, guys - all of you will be contacted for your information in the near future.

Everyone else - keep participating and stay tuned to Android Police so that you don't miss our upcoming giveaway announcements. You can follow AP on Twitter, Facebook, Google+, and RSS.

Same deal as the last time, folks: just leave a comment to this post (below) and be sure to include your actual email address in the "Mail" column - we need it to contact you should you win. There are no rules for what kind of comment in particular, but may we suggest leaving something funny, witty, or why you deserve the book?

The contest will run until Wednesday, September 21 at 11:59 PM PST. Winners will then be chosen at random and contacted via email. The contest is, again, open to everyone in the world.

Aaron Gingrich
Aaron is a geek who has always had a passion for technology. When not working or writing, he can be found spending time with his family, playing a game, or watching a movie.

  • SalaHyena

    I'd like to win this book, so my coding skills would actually be of some use to anyone.

    Yes, the traditional book is best way to learn anything, even coding

  • Aäron

    Wouldn' t mind to get lucky. :)

  • Justin F.

    This would be perfect considering that I'm just now starting to learn to develop for Android.

  • http://ludenveritatis.blogspot.com David hein

    Do Androids even need to eat?

  • Wayne Fox

    Would love to win this. could cook up something tastier than Apple Pie

  • http://mexdroid.com Jose Calzada

    There is not other way for learning android programming than getting this book, please pick me.

  • http://www.jjsan.eu jjsan

    It will be very helpful in my cyanigenmod contribution;)

  • Mohammedali Gangardiwala

    I am so passionate about android that i keep reverting iphone buyers to android phones..lol..i need this book to make my mark...

  • http://coinoperatedbear.wordpress.com Steven James

    I'm already good in the kitchen! Just think of how I'd be in the programming den :D

  • David Baxter

    I would love to win this book, I'm just starting to get into Android development and could really do with a decent book to guide me!

    As it happens, I have written this comment on my Android phone!

  • Kilroy

    Yay SDK Book!

    Maybe I can have a present for my friends birthday now!

  • d3vkit

    I've been wanting to learn how to make Android apps for so long, this would be the perfect motivation.

  • http://facebook.com/heylookabear Matthew Johnson

    I NEEEEEEEED this book. I can't afford a good Android programming book (college budget) but I would love to get better at programming for Android. Online tutorials just don't cut it for actually learning how to do things a lot of the time. I need a structured environment to teach myself with and this Android book would be PERFECT. Also my birthday just passed so it would be a great birthday gift for an avid AndroidPolice reader :)

  • Mostafa

    This would be great, I am a 15 year old, and I started to learn the Java language about three months ago. Once I get through Java, I plan on starting to develop Android applications. This book would be very helpful.

  • Jeffrey Hewitt

    I would love to learn how to make apps. I really have a lot of great ideas but have no clue where to start and would love to win thia book and get me going! Thanks android police for the contest!!

  • Lee

    Just starting my second year of university, and this book would really help with my goal of developing apps and becoming an overall more efficient programmer!

  • spudmonkey13

    I've been wanting to develop apps for a long time. This would be amazing!

  • Shannon Robinson

    OOOOooo I want it, I want it!! I dunno why, but I want it! :D

  • Tyler McCraw

    Are there any recipes on how to cook eclairs or make frozen yogurt or bake gingerbread cookies? Any recipes that include honeycomb? I would prefer it if it could tell me how to make ice cream sandwiches.

    duh duh tisss...

  • charles

    Thanks for giving me this book!

  • Andrew Olander

    Creating and sharing off the knowledge from this book would be absolutly amazing!

  • Patrick

    Me, me, me... I said it first!

  • Abhinav

    Once again hoping that I win :D


    Would Love to have one!

  • http://thefourthmachine.com Sergio A.M.

    I'm starting production on an App for honeycomb next month! I'm learning from scratch so this would definitely help :D

    *crosses fingers*

  • Nithin Anand Gangadharan

    I am just getting started with Android Development and i think book will be of great help to me.

  • Steven

    ooooh, I'd love to learn the best way to cook Developers - if done badly, they're too chewy.

  • MF

    I should be chosen because Woot.com refused to let me buy a bag of crap today. If only someone(me?) would develop a fail safe android app to let me slam their servers instead of having to rely on my fingers and my worn out f5 key.

  • http://mike.thedt.net Mike

    This is my comment :P

  • Erwin

    Want to cook Galaxy a'la mode!!! I want to get started in the android app devs :)

  • tot_eu

    I just started studying java...by next wednesday I'll master it...on time to start android development...so count me in... :D

  • Jonathan

    Looks like an awesome book! (A)

  • Ryan

    Would love to further my android personal development.

  • http://twitter.com/ghub1 Chris

    I have always wanted to learn how to write an android application! This would be amazing!

  • Michael Mott

    Comment Comment!

  • http://tinyurl.com/yegafs Dennis F. Heffernan

    I recently received a Bachelor's in Computer Science; I'd love to learn to develop for Android.

  • https://twitter.com/tomasduda Timmy

    This book looks amazing. It would definitely help me to get into the Android programming.
    I bought today a new computer (much better than I had), so I can finally run the Android emulator without waiting for 10 minutes to run it - nothing will now stop me to make great apps.

  • http://twitter.com/anoo Andrew

    I'd love to win this!

  • http://der5er.com Greg Epps

    Comment Comment Comment!

  • http://gplus.to/mbirth Markus Birth

    At work we planned switching from the buggy Titanium Framework to native Android programming. This book would be a great helper… and if not, we could at least burn it to have a warm fire. ;-)

  • Jay

    Would love to get a copy for free!

  • Franklin

    Thanks for the chance to win.

  • Jamin

    I would like one to get one to take up a new hobby.

  • Carl Go

    Roses are Red,
    Violets are Blue,
    I'm cheap!

  • Tore Løvmo

    I need this to give med the final kick inn the bytte to get started on my wealth! Because evrybody inn mobile development is rich, right?

  • Mat

    I'd like to learn how to bake me some fancy android treats;-)

  • Steve T

    Looking for some new recipes on Droid cuisine. Thanks

  • Tore Løvmo

    I need this to give med the final kick in the butt to get started on my wealth! Because everybody in mobile development is rich, right?

  • Brent Stock

    Perfect timing for some holiday cooking.

  • RayG

    I read a lot. Now, I need to start reading something productive.

  • Brent Gibson

    My wife took my birthday away. This could be the only present I get.

  • David

    I love books! I love Android! I love books about Android!

  • GoodGuyGreg

    Ok - I always skip these book giveaways, but I've got to put in for this one - thanks for the chance.

  • Chris Louthan

    Sounds great. ill take a copy.

  • http://Www.kisioy.com Kisioy

    Il really need to learn...

  • Andrew

    "I saw the pale student of unhallowed arts kneeling beside the thing he had put together" -- Mary Shelley foretelling the awesome app I will develop after reading this book.

  • John

    Me would like book.

  • http://makingmoneywithandroid.com/ David Webb

    I'd love to win this book - being from Australia it's sometimes difficult to find international competitions for which I'm eligible :) I've been developing Android apps for a few months now, so definitely interested in some of the more advanced topics covered in this book. What I'd find most useful is seeing the blueprints for common tasks, which might put a different perspective on my own approach to the problem.

  • Bob

    If I win, I'll read the first 3 chapters, try to work with the examples in the book, get frustrated and then give the book to one of my employees with a list of apps I want him to build.
    That's the way I roll.

  • Matt O

    I could use the reference - sign me up!

  • Dave G

    The world needs more D&D apps for Android. with this I can help alleviate that..

  • Jax Cullen

    To further prove to my Apple faddy colleagues that Google will rule the world by developing Android apps equivalent to no less than a techy's wet dream.

  • http://quackafella.com Melbourne Fauvor

    I've picked up my own developmental logic from xda about a year ago, mastered too many an arts I thought myself incapable of and am soaring. C+ Java+ being 19 and in College is killing my wallet, this would be my epiphany!

  • Seraph

    I promise to only use it for evil!

  • William Coleman

    I'm Gonna make little Droid Babies with this book.

  • kerrick

    Love developing for android. A cookbook would be awesome since I'm still learning.

  • clarko

    Just what a budding 'Droid Chef needs !!!!!

  • DroumX

    Nice cooking book.

  • http://twitter.com/mykchan Mykel Scappin

    I hope I win! :)

  • Pierzina

    This will help me make prints of all the picture a?

  • Chris Watts

    I would love a free book to learn how to dev for Android.

  • http://twitter.com/Joe_Gamer Joe Little

    I would love to win! I'm just starting off as a Java/Android developer and this would really help I'm sure!

  • Michael

    More Cooks -- better broth

  • Jamison England

    Here's my comment!

  • http://www.brokenairplane.com Phil

    I have been using SL4A with Python and I want to start making some apps like my Rollercoaster Grapher http://www.brokenairplane.com/2011/08/im-not-texting-im-programming.html

    for my High School Physics class (don't worry I'll share).

    Me+Cookbook=Future scientists and engineers!

    What better payoff can you get?

  • ralph

    Still hoping whoever wins these books comes up with some nice, useful apps

  • drkHD

    Oh really, just leave a comment? Well then.

  • Antonius

    Never enough cookbook for me.

  • Elvis

    In stead of leaving something funny or witty, I think I will leave something a little more humble... in FACT! It will be the MOST humble of ALL the comments...... EVER!

  • Brad

    This book would definitely come in handy. I've been meaning to cook up a few Androids and don't know whether to grill them or broil them. How well do they reheat in a microwave?

  • Chad

    But does it have a recipe for a good Ramen ala Droid?

  • http://www.creativeiapps.com Freddy

    Please choose me. I have 3 apps in Apple that I would like to port. Would love this.

  • Neil

    I really need to develop a residual income. What better way than to write apps that sell for a buck? Please choose me.

  • Rev. Spaminator

    I want this book so bad I'm even willing to offer a bribe of one windup Rascal Robot from Tomy, in original package from 1979.

  • Alan

    Been lookin' at gettin' into android programming, but didn't know where to start. Perhaps this is it?

  • Ryan B

    I've got an idea for an app. I'd love to be able to create it.

  • Jim

    My favorite dish is in here, gingerbread cookies with honeycomb drizzle.

  • Justin C

    I've been trying to learn how to write android apps in my spare time, and this book looks like just what I need. It might even help me get through college if I can make some money with what I learn. Failing that, I'd at least have a hobbyist's reference for when I keep stubbornly making apps anyway. :-)

  • Ralph D.

    I always wanted to develop android apps, but have no physical reference. My source was only from the Internet.

  • Alex S

    Why did the pig cross the road?
    To get to your house!

    Knock knock
    (You) "whos there?"

  • Mike S

    Ooooh Ooooh Ooooh, Mr. Kotter!

  • Jeppe

    We wants it, we needs it. Must have the precious. They stole it from us. Sneaky little hobbitses. Wicked, tricksy, false!

  • JoHnEyAp

    I think I deserve it because I am king

  • Larry

    funny? witty?

    dammit, jim, i'm a programmer, not a comedian!

  • Rohn

    Would love to cook me some Droid. I hear tell that a cup of Java goes nicely with the Gingerbread and a bit of Honeycomb on the side, with an Ice Cream Sandwich for dessert.

  • Kevin

    I would love this so much!

  • Bobs

    Book me please.

  • Alex

    So excited! Hopefully I win....

  • Larry

    I would love how to cook little bugdroids! They look delicious! Mmmmm.. bugdroids...

  • Deepak Gupta

    So that my project manager can ask me whats cooking. Why are you not working on your project.
    Yeah i know not funny at all but early in the morning, thats the best i could come up with.

  • bigjay517

    I would love this book to help me develop android apps!

  • JP

    Error !!!
    Contest Entry Limit Exceeded !!!
    Come back in October

  • tdavis42

    Just picked up Eclipse and the SDK again after over a year hiatus(had a baby) and wow am I rusty. This seems like a great tool to get back on track. The book looks great from what I've seen on other sites just don't have to $$$ to invest in a hobby that could become a revenue stream.

  • Ary

    thanks for choosing me. i'm in need of reading material. something to drag me away from programing for work at home.

  • rwseif

    I'd love to learn how to cook up some Android Apps.....

  • Jesterace

    I wouldn't mind dabbling in some app development.

  • http://www.piensa.com Felipe B.

    Cool, great opportunity to learn Android app development !

    Kudos !

  • Farhan

    I dont want to be missed out this time around xD

  • Summer gonzalez

    Because taking over the world now involves taking over the internet....

  • http://www.amugofjava.me.uk Ben

    I would love this book. Anne Droid is my favourite author.

  • Raavi

    Can I get one of those this time? I left comments on most of the previous giveaways and nothing :-P

  • Balkis

    Maybe this time i will be lucky... :)

  • Renata

    Count me in :) wanna have this book in my library

  • Justinas

    Need this book for my master degree work :)

  • kayefes

    Hey, I just need it really, really desperately to write the next biiiiiiiiiiiig app, the Angry Birds-Killer, or so,.... sort of...

  • Duane McKibbin

    Nothing witty coming to me, just want the book!

  • jemolian

    i can finally make me some apps

  • Fashim

    Quick, give it to me to make other people jealous.

  • q23

    Love Droid, love AndroidPolice, would like to love the book:)

    love it, love it, love it.

    That's not too much love, right?

  • Musa

    That sounds good :)

  • https://plus.google.com/111846776401311092542/ Kuan Yi Ming

    Could do with one, since I just started a new job in mobile and web app development!

  • http://www.elkotek.com.tr Nesat Ufuk

    I love cooking androinds for a nice meal.

  • Knacki42

    Like to have it ;)

  • RoryH

    Would love to learn how to create Android apps!

  • Kurre

    This would be great book for a future it-professional :)

  • Arpit

    I am a java developer for the past 10 years and currently make small productive apps for Android platform using help from internet & android developer site.
    I badly need this book as my company do not have library and I don't have any books on android, also unlucky enough not to win any books in the past from this forum.
    I am in India, and these books are pretty costly.

  • Dan

    It's incredible how many people actually want to learn how to make applications for Android. I am one of them so here is my comment. Good luck, everyone =)

  • Kostis

    I want it....bad..!

  • Deepak Gupta

    I would like to have this so that my manager can ask me whats cooking, why are you not doing your normal work and what is this Androidy thingy you always carry around with you.

  • Doug

    This would be great, thanks.

  • Joe Ashkar

    Hey Android, what's cooking? :)

  • Joe Ashkar

    Hey Android, what's cooking?

  • Jason

    Dear Android police,

    My previos dev books have gone missing, so now I have nothing to level my desk with!

    Please help,


  • Jade Walker

    My cats tell me I must have this book, and if you own cats, then you know the price of refusing their demands.

    "What's this in my shoe?"

  • jinxygrrl

    OOOOOhhh, pick me!

    I don't have any witty comments, but maybe I could create an app that would "insert witty comment here".

  • Mgamerz

    Throw me a bone! Or a book! Either way if I don't catch it you'll find it funny when it hits me in the face.

  • Adam

    I want in too! I've never won anything from a giveaway. :( This would make a great birthday gift for me. (Sunday)

  • Dylan Brandt

    I would really like this book

  • Guilherme Vieira

    Free book! Free book! Free book! Free book! Free book! Free book! Free book! Free book!

  • mostlyDigital

    I solemnly affirm that I will only code for good.

  • Madonna

    So easily distracted ... I need to focus ... please I need this ... what is it, again? ...
    oh yeah! ... 'burnin' 'Droid apps ... way COOL
    BTW, you guys are great ... wait .... who are you, again?
    Oooo... gotta go...

  • Joao melo

    Finally, an opportunity to make all my apps mobile and make one more reason to sell them

  • Burritoman

    Sorry, nothing witty. I just need this book!

  • Aravinda

    I want to start Android coding!

  • Maniac

    I want this book.. I just started a programming course in college, it's 3 yrs, College of the North Atlantic, I'm in my first yr... I just had to buy books, cost me $841.00, one of those being Visual Basic 2010 How to Program.. 134$... A free book to heighten my skills would be nice. Thanks.

  • Zac Cross

    Could winning this book help me to learn to code, write a useful app, make money, and quit my crappy job (or get one that I like)? I hope so. All this could be realized if you pick me!

  • John

    Will leave comment for food.

  • Nathan

    Would be great to learn all the recipes and secrets for android

  • m33toh

    win, win, win, i will win!!!

  • Bayilo

    I want it so bad!