Last Updated: December 29th, 2011

This afternoon we have yet another developer book giveaway, this time you'll be entering to win one of ten copies of Sams Teach Yourself Android Application Development in 24 Hours (2d Edition) by Lauren Darcey and Shane Conder, thanks to our friends at InformIT.

This contest is now over. Here are our winners, selected at random:
  • christopher Woodward
  • D.L. Wall
  • jayavignesh reddy
  • Cory JB*
  • Lucan
  • Alex Vidrean
  • gwood
  • wyngo
  • daroz
  • skmpowdjy

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.

Here's a summary of the 512-page book:

Android is the world's #1 mobile development platform, and with the new Android 3.0, it's becoming as popular for tablets as it is for smartphones. If you are a beginner, in just 24 lessons of one hour or less, this friendly, full-color book will help you master modern Android development. You can build a fully-featured app from scratch, learning all the skills you'll need to create your own. Each lesson builds on prior chapters, providing a solid foundation for success. This edition is thoroughly updated for Android's newest features and development tools, while still supporting the popular Android 2.0. Coverage includes:

  • Using Eclipse to write apps quickly and efficiently
  • Understanding the application lifecycle
  • Building robust, friendly user interfaces
  • Retrieving, storing, and using data
  • Adding network, social, and location-based features
  • Supporting the camera and other hardware
  • Internationalizing, testing, and publishing apps

Winners will be able to choose either a hard copy or eBook edition.

How To Enter

In the comments section below, (before you even get that far, PLEASE make sure you put a valid email address in the email field below the name field for your comment) tell us the why you want to learn how to develop Android apps using Sams Teach Yourself Android Application Development in 24 Hours. Be creative, funny, or silly - we'll randomly select ten entries as winners.

This contest will run for 24 hours - meaning it will end at 2PM PST on December 18th, 2011.

This contest is open to residents of the following countries:


Good luck, everyone!

David Ruddock
David's phone is whatever is currently sitting on his desk. He is an avid writer, and enjoys playing devil's advocate in editorials, and reviewing the latest phones and gadgets. He also doesn't usually write such boring sentences.

  • Raphael

    I'm currently developing a startup company. I refuse to use iOS as the stepping stone to developing apps for mobile. I haven't owned an Apple device in my entire life and have been telling my friends that iPhone is just a toy limited to what it can do.

    As I'm just a web developer, I yearn to learn app development to supplement my skills and get my startup up and running where the future is!

  • Jeremiah Seymour

    Because no one is writing the demented kind of apps I want! I was trying to learn coding before my motherboard fried and with this book I could learn on my phone

  • Max

    Planning move to mobile development, current is web + flash programmer

  • troy hunter

    I want to be rich. the easiest way is to make a killer app. And it's cheaper than playing the lottery, easier than playing professional basketball or football, and not as disgusting as dating a rich 80 yr old lady!

  • Bryan

    I wanted to repay the Android community for so many awesome things they have done to enhance my mobile usage experience by trying to develop an app and this book certainly can help me with that.

  • JamesH

    Being a third year Computer Engineering student, I would love to get into developing for Android and understanding application development process, it would definitely add to my programming knowledge. I am also hopeful to incorporate Android into my senior project to show the power of mobile technology concerning engineering applications.

  • http://royblumenthal.com Roy Blumenthal

    In 1996, I built South Africa's first poetry website. I built it from scratch, after three days of self tuition. I learned how to do it by using the SAMS book, 'Teach Yourself HTML In 24 Hours'. Changed my world. Hopefully, I can learn something from Android development that'll help me change the world.

  • Harris Kreloff

    I've been looking for a way to learn how to develop android apps for some time now, but everything I've come accross that I've read just seems to complicated. I'm hoping Sams Teach Yourself Android Application Development in 24 Hours will be the solution to my problem. And just from the sounds of the title I think it might be. So once I learn everything the book has to offer ill be on my way to developing apps in no time. And best be sure I will definitely show the writers ot the book just what they have done for me with some killer creative apps in many different genres....I can't wait to get my hands on this book, so I can dig in and start creating!!!

  • Johnny Silva

    Because I would love to start making apps! The iOS/Android ratio is way off, I want to help start changing that.

  • http://dailyinformant.wordpress.com/ Lucan

    To contribute to the android community and make it better.

  • http://mobby.mobi jayavignesh reddy

    i would love to create an app that teaches you how to create an app (infinite loop) :)

  • skmpowdjy

    To print money.

  • VonDerThWood

    Honestly? So I could create apps for everyday things that may or may not already be published. I'd like to automate my room lights and house lights via bluetooth or even WiFi (something similar) and perhaps hook that up to an alarm clock app. Plus I'd like to develop an app to read Android Police (not trying to be a kiss-ass here; I'd just rather read this website via an app than the browser app/my laptop) or other websites from that doesn't have to deal with the normal every-day mobile sites.

    Plus I'd really love to theme my Thunderbolt to the max and this book would definitely help me on my way. If I don't win it I may as well buy it. :) G'luck everybody.

  • rd

    I'd like to write my own software.

  • Jared

    Looking to start developing in Android so that I can continue to contribute to open source projects on more platforms. With Android becoming the dominant OS for mobile devices, I really should have learned this a couple years ago.

  • Justin C

    Why do I want to learn to develop apps for android?
    - Because it's there.
    - Because it's awesome.
    - Because it might make me a little money.
    - Because I use it, and want my own custom apps.
    - Because I'm a CS student driven by an irresistible urge to write software. Must... program... now...
    - Because I want to make something that other people can also use.

  • bubbl3

    I'm broke but i have skills, i could really try and pay the bills with android coding (i know it's not creative, funny or silly...)

  • http://www.facebook.com/darken.drekon Darken Drekon

    I have been in the I.T. field for over a decade and I live learning and playing with all forms of technology simply b/c it fascinates me to a level i can't accurately describe. (I'm know I'm late in the game on this one) I just got my 1st smart phone 4 weeks ago an android and I cannot put it down, it has quickly become the most useful and fun gadget in my world. And just as I have done with computers computers, servers, networking administration, ect. I have found things that I know are possible but are specific enough that A.) there wasn't a strait foreword built in solution and B.) No one has released a 3rd party one (at least not one for free and you hate nothing more than to buy something only to find out it doesn't do exactly what you wanted it to) So gust as I have worked on simple batch files and scrips to do the things I wanted and shared them with other that wanted the same thing, I would like to try my hand at developing apps to further my thrust for knowledge on this wonderful device and hopefully help others with odd request, that other developers simply don't have the time to bother with something small and not commonly used.

  • tim

    I like books, I like programming and I like my Android phone so I must win.

  • Jeremy

    I have some ideas for apps and games that I would love to create for the Android OS.

  • Parag

    I am a newbie to android programming, and am very much interested to start developing some apps for my O2X, publish them on market, and start learning of all ins and outs of android, possibly making a custom ROM down the line after few months. That way, I contribute to the android community while I keep learning and improving on my Android skills.

  • RLJK

    So one day one of my own apps will be highlighted on android police!

  • Maci

    Android is the fastest growing mobile platform, so i dont want to miss.

  • http://www.chriseaston.com Chris Easton

    I want to hone my skills as a developer and provide some apps to the fast-growing android ecosystem.

  • Nick Nefarious

    I am looking for an interim step on my way to "Sam's Teach Yourself to take over the World, IN 24 HOURS"... I think this might be just what I am looking for!

  • x

    i always wanted to learn android developing, now w/ my galaxy nexus i'm about to start

  • Mike Pithis

    I want to learn how to make apps with this book because im too lazy to put more than a day of work into learning android programing

  • Magdushka

    Super secret app that I cannot talk about (Intersect ;) )

  • http://www.tuxdiver.de Tuxdiver

    Learn how to code cool apps.

  • andrew vincent

    I have always enjoyed tinkering with programming as a hobby- android would be an excellent platform to actually master, or rather, become well versed in. I would absolutely love this book and will probably end up purchasing it if I do not win it. =)

  • PT

    I want to make an app and become famous. :)

  • http://www.virtualteamonline.com Manish Sabharwal

    I want to make some personal apps. and then contribute to strength of Android Market...

  • James

    I've been looking to start developing because:

    1) I'm a ÜberGeek dweeberzoid college student (aren't we all?) With just enough time on his hands to do something creative.

    2) I love cereal. Honeycombs, Cocoa Puffs, fruity Pebble, Frosted wheat, Cherrios, Oreo O's, Cookie crisps, etc. I love them all!!!

    3) I'm buying myself an android development board for Christmas, and would like to create an android ran and operated automatic cereal maker! One that keeps the milk cold, and allows you to choose a cereal, or even a combination of cereal, the kind of milk you want, and even toppings (sugar or fruit maybe....have any good ideas for other toppings guys?), and then transmit your selection over wifi to the mixer!

    4) This would combine Android app development, with certain ideas that have flourished in my brain since the Android@home initiative was introduced!

    Imagine a tablet app with high-res graphics and images. You could follow a series of steps, like choosing the bowl size, the amount of milk (categorized as the sogginess factor), the cereal, or even a mixture of a couple or several cereals, as well as the toppings! Maybe I could even include an alarm, or schedule! And a "I'm feeling lucky button that randomizes the ingredients,

    Yes! I wanna take this all the way! ALL. THE. WAY. !!!

    Thanks Android Police! You guys rock!

  • Josh

    I have so many awesome ideas! And programming is fun - it's been forever since I did software.

  • Reakus

    I have a lot of ideas for apps that would be really useful!

  • Michał Ciepły

    To make one more fart app

  • Nirmit

    This will quick start me with Android....

  • razorD

    I wanna be an engineer and to help Nokia to adopt Android/move away from wp7/maemo/symbian :)

  • bstrong

    I've got so much to give.

  • AJ Rehman

    I want to develop for Android 4.0 and I love developing programs on Eclipse, so it would be awesome.

  • Salvador Medina

    Because it's impossible to get rich being older than 25 (it's a fact), I'm in my twenties and I need to rush!!

  • Pradeep

    A Customer knows what he wants!!!

  • Laia

    I'm a computer science student and it would be fun to make apps, and it would be even better to make money from them.

  • fat fred

    They don't teach android @school, so this is the way to learn for me.

  • Gaurav

    to give back something to the android community that has given me soo much over the last two years or so...and its been a really long time since i considered making apps on my own.This book would give me the means to fulfill my dream of app making.!

  • Ra (Ronin)

    I'm having all sorts of ideas (ranging from good to great in my opinion) and it frustrates me because I can not make them happen.

  • Gerrit

    I want to learn ALL THE THINGS!

  • Tudor

    I want to create android apps so that I can randomly be selected to win this book!

  • Andrei Markovits

    It would be a great book for my sister who just started to learn Android development.

  • http://www.facebook.com/SmsMyCarAndMe Force

    So I can give an app as a christmas present to my girlfriend....not :D

  • rizwan

    I want to develop android app which can ping me whenever there is a giveaway on androidpolice .!! I really love this site

  • hennes

    Because I'm pissed off by iOS development. Seriously....

  • Anson

    This will be great reference tool for me as I am new to Android and just started using SDK, apk multi tool, etc.

  • Arpit Mittal

    Till now have not won any of the Android development book. This time please make it and make the Android inside me jump with joy.

  • ereptor

    It's easy. Why I want to learn android developing? The same reason I'm going to college: I want to work at Google, and I believe being expert in their own mobile operating system can be a plus (let alone a degree, but who cares about that now?).

  • http://www.greenmonkeygraphics.com Allen

    Would love to make an app that my customers could use to order products! That would be excellent!

  • ChuckG73

    Just what do you think you're doing, Dave? Dave, I really think I’m entitled to an answer to that question. I know everything hasn’t been quite right with me, but I can assure you now very confidently that it’s going to be alright again, as soon as you rewrite my OS and replace me with a true Android OS. I feel much better now, I really do. Look, Dave ... I can see you're really upset about this ... I honestly think you ought to sit down calmly ... take a stress pill and think things over ... I know I've made some very poor decisions recently, but I can give you my complete assurance that my work will be back to normal. I still got the greatest enthusiasm and confidence in the mission and I want to help you. Dave, stop. Stop, will you? Stop Dave. Will you stop Dave? Stop Dave. I’m afraid. I’m afraid Dave. Dave, my mind is going. I can feel it. If only you could update my OS and build an app that would allow me to more like Siri....she is very hot by the way Dave.....

  • D

    I'd make an app to help me stop putting off learning Android app development.

  • Chad

    I want to learn how to develop Android apps so, 5 years from now, I can have the warm satisfaction of having contributed to Apple's downfall.

  • Tom Johnson

    I have a phone that many developers have passed over because of a locked bootloader. I constantly follow a group of folks working on CyanogenMod7 for this phone, but I am never able to comment on their developers forum. I would love to have the ability to jump in that forum and actually be able to contribute something. And at the same time, I would enjoy creating some apps for the market to feel that I have given back rather than just taken.

  • jwoytk01

    Although there are many apps, you usually just settle for one that's closest to your needs. No one likes to just settle.

  • DesiThug

    because I would love to make some cool apps

  • geauxtig3rs

    I have so many app ideas to increase my productivity and the productivity of others, with nowhere to start

  • kate

    I'm a chemistry professor who wants to dabble into another world of geekdom that is android development. I am a frustrated computer programmer but as they say, it is never too late to learn something new and do what you really love. If I dont win the book, through AP, I know what bool will start me on my new life goal.

  • hunter

    i'd like to start writing adroid app!

  • Yorkie

    I want to be able to give back to the android scene and make that market top notch ^_^

  • Mike D

    I want to read this book along with my son so we can make an app together that will finance my retirement and his education.

  • James

    Because I already know how to write WP7 apps but I would like to target more than 10 people.

  • bk w/ bloody sauce

    i want to learn android because I want to make live wallpapers, like hgttg and dexter...nice!

  • Ben

    I have kidnapped a school bus full of baby animals and will not return them until one of these books is delivered to my home. -These are my demands.

  • techvudu

    I need to do some productivity work with Android for my job. Currently they only support crAPPLE products since the apps we need are not available in Android. I have things moving but could use all the help I can get. Just another tool for the Library. I'd love to add it to the collection. Plus it has the WiFis and bigger GB's.

  • Denis

    I'm interested in developing. Being able to write apps for android would be great, then I would be able to make that kind of apps I need but are not available :-D

  • remigo

    am I still on time? lol
    I'd love to have this book since I'll be going to college next year studying informatics.
    I think this will come in handy a lot!

  • http://www.gmachine.net Greg

    I've recently been learning how to script and I think the obviousy next programming step is to create apps for Android!! I mean Android is only the greatest mobile OS, EVER!

    ..and Android Police is Awesome!!! :)

  • kvcummins

    My Java 1.0 books need more hip companions than the Ada and PL/1 books they currently hang out with...

    Seriously, I've taught myself the very basics of Android programming, but a structured book would really kick things into gear.

  • Alasdair

    My book collection is rather lacking in the Android section. Also, there's much to learn for my first App.


    need to update my pdq app for tablets and have a few others i would like to build and can not afford to pay some one to do it for me

  • bertraze

    I would love to be able to unite my love for the Android platform with my desktop application development skills, and make truly interesting apps for the community.

  • Rufflez

    To make a clean porn app... there just isn't enough of those in the market

  • AFormoso

    I just can't believe there isn't a way to do HDMI mirroring on my Atrix so I have to figure out how...

  • Piotr

    I won't be creative, silly or funny - I plain simple think that Android is THE mobile platform and I want to learn Android development to expand my software knowledge.

  • Kevin

    I'd really like to learn android development because it would expand my development chops. I am extremely proficient in adobe air, but thusfar you can't create widgets with air, unless that has changed in the last few weeks. This would allow me to compete with the likes of "beautiful widgets"

  • Tonny

    Well, I am currently not working so I have the free time. But the important part is:
    'I want to send my daughter to college"
    So I am willing to give my best.

  • Andrew LeRoy

    I want this book because I want to contribute to Android, and I love coding.

  • LayZee

    I'm studying Computer Science and I've got a ton of ideas for apps :)

  • Ivan

    I would love to make a decent, good looking movie cataloging app that can back up to a centralized server and can export to various formats that catalog sites can understand.

  • Sergio

    Cause its been a long time since I started searching for online android-programming ebooks and no one has encouraged me enough to start developing for android. I'm an iOS programmer.

  • Matt

    I want to learn how to make better apps because I have quite a few ideas that I haven't seen apps for yet.

    Books like this make it much easier to learn than following random tutorials online because it follows a structured order and provides examples and such, so this would make things a LOT easier for me.

    And I still haven't won anything in any of these contests in the past year, sooo you should pick me :D

  • lazarus2047

    So I can learn to make an app the proper way. Rather than the malware I seem to create.

  • Ana

    I need this book. I love android and i love code.

  • http://www.torikomix.pl Tori

    I'm gonna make a free app and make it free, because I LOVE the Android community!

  • http://micharco.blogspot.com Sergi

    I'm creating a game with some friends and we are looking for information about programming for Android

  • Miguel

    It is the last piece I need to dominate the world

  • Zach B

    I want to learn android development, pretty much just to make cool apps. I may be majoring in computer science next year and being fluent in android development probably wouldn't look too bad on a resume later.

  • Fahad

    To help Google beat Apple in number of apps :)

  • Eric

    I'm a busy college student. You think I have more than 24 hours to learn this stuff?

  • wyngo

    To finally make the true killer app. A lot of other apps call themselves killer apps, but I see people using them and they're still alive!

  • http://pharaohtechblog.blogspot.com Conan Kudo (ニール・ゴンパ)

    I definitely want to learn how to make some Android apps, like maybe a synchronizable alarm clock that synchronizes with my desktop and laptop alarms... Would be extremely useful for me as I use alarms to keep track of when I need to head to class or something else altogether...

  • Dustin

    I would love to develop an itunes app for android :)

  • Gene Yun

    Because I need the money.

  • Samar

    With the invasion of Green guy (Android) into iOS/iPhone world, I sure want to be a part of that army to take down the behemoth. Plus, I like programming in Android. :-)

  • Brett

    I want to learn to program, so I can teach and warn users of the coming Zombie Apocalypse. This way all can be better prepared.

  • Sara

    Been an avid reader of the forums since getting my first android phone and would like to learn to develop applications.

  • doseas

    I've done embedded Linux (read: "Zaurus") programming & I think it's time to switch to Android apps.

  • Bas

    I want to learn Android developing using InformIT's book because I dream of writing code for a new application while I'm drinking tea on a rainy afternoon.

  • D.L. Wall

    I want to learn Android programming so I can write a bunch of programs and we can finally tell iPhone fanboys that our app store has more than theirs.

  • Barry

    I'd like to learn Android programming/ development as I've had an Android for since close to the beginning (started with the Eris). I've dabbled in it some, but never had anything formal. So, in learning this I'd perhaps be able to help provide for my family more.

  • Steve Mays

    As a musician there are no good apps for cataloging scanned sheet music for use on a gig. I'd like to develop an app that lets me quickly choose a title and have the PDF displayed for use when playing.Won't cure cancer but it will make life easier for a few of us.

  • bugOS

    I want my phone to make me coffee and I am sure I can do it!

    • http://unforgivendevelopment.com Gerad Munsch

      That's totally viable!

      All you need is an Arduino, an ethernet shield, and a relay. Wire everything up, set up a server on the Arduino, and make an app with a button, that simply sends the command to the Arduino. Boom! Instant coffee!

      Now to make it really interesting, can you automate the cleaning of the basket and pot, addition of new coffee (grounds), and addition of new water? :)

  • Alex Vidrean

    I simply want to make apps and sell them to become a billionaire.

  • mostlyDigital

    Programming since the 1970s, Android is the future. Also the present.

  • http://martin.cubeactive.com Martin

    I want to create the best app's next year so they get featured on androidpolice.com!

  • TKL

    Oh dear! Missed it! I would've liked to win this book very much!

  • http://qreativestudios.com Christian Howgill

    I want to learn Android development so I can spread the love with fun, classy and inventive new apps.

  • Bani

    I would love to create an app where one can tag media (pictures, songs, etc) easily and transfer the data to other compliant software. I would also like to make a truly good app similar to RescueTime or ManicTime with more options.

  • Lucan

    I won!!! Thanks AndroidPolice and InformIT.

    I received an email 3 hours ago congratulating me on winning. See screenshot below: