2011-10-14 11h43_27

Our friends over at informIT are back with another new book on programming for Android. This time around, though, the book places more emphasis on learning directly by creating apps - in other words, learning by doing. The book is Android for Programmers: An App-Driven Approach, and it packs 16 fully coded Android apps as examples.

The Book

2011-10-14 11h43_27

Written by Paul J. Deitel, Harvey M. Deitel, Abbey Deitel (quite the family affair...) and Michael Morgano, the book is 512 pages long and can be had for $29 for the eBook, $36 for a paper copy, or $49 for both.

Contains 16 Fully Coded Android™ Apps

The professional programmer’s Deitel® guide to Android™ smartphone and tablet app development and the Eclipse IDE with the Android Development Tools (ADT) plug-in

Billions of apps have been downloaded from Android Market! This book gives you everything you’ll need to start developing great Android apps quickly and getting them published on Android Market. The book uses an app-driven approach—each new technology is discussed in the context of 16 fully tested Android apps, complete with syntax coloring, code walkthroughs and sample outputs. Apps you’ll develop include:

  • SpotOn Game

  • Slideshow

  • Flag Quiz

  • Route Tracker

  • Favorite Twitter® Searches

  • Address Book

  • Tip Calculator

  • Doodlz

  • Weather Viewer

  • Cannon Game

  • Voice Recorder

  • Pizza Ordering

Practical, example-rich coverage of:

  • Smartphone and Tablet Apps, Android Development Tools (ADT) Plug-In for Eclipse

  • Activities, Intents, Content Providers

  • GUI Components, Menus, Toasts, Resource Files, Touch and Gesture Processing

  • Tablet Apps, ActionBar and AppWidgets

  • Tweened Animations, Property Animations

  • Camera, Audio, Video, Graphics, OpenGL ES

  • Gallery and Media Library Access

  • SharedPreferences, Serialization, SQLite

  • Handlers and Multithreading, Games

  • Google Maps, GPS, Location Services, Sensors

  • Internet-Enabled Apps, Web Services, Telephony, Bluetooth®

  • Speech Synthesis and Recognition

  • Android Market, Pricing, Monetization

  • And more…

Think you're ready to get started? That's the spirit, wolves - read on to find out how you can win a free copy.

How To Win

This contest is now over. Here are our winners, selected at random:

  • Borche Georgiev
  • Bob Johnson
  • Derek Garmon
  • Kevin K
  • d3vkit

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.

Once again, the contest is quite simple: 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 in the event that you win. There are no rules for what kind of comment in particular, but something funny or witty would be interesting.

The contest will end Friday, October 21 at 11:59 PM PST. Winners will be chosen at random and contacted via email. Once again, the contest is open to everyone in the world. Good luck!

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.

  • Logan

    Count me in! Would love to learn to develop

  • Squid

    farfegnugen! Ice cream sandwiches on the house!

  • Alex

    I'm interested in the book.

  • Paul

    I am in. I am trying to learn to develop.

  • Justin

    I am just getting started in developing for Android and this would be of great use for me.

  • Todd

    I would love to win this, it would give me the hands on information that really fits with they way I learn. I have 5 apps already in mind! Android Police are the BEST!

  • John

    Awesome! Nothing like free learning opportunities!

  • http://brombomb.com Brombomb

    Could use a good copy

  • ssj4maiko

    Any country limit?

  • Michal

    I will give it a try ;)

  • http://JaxWeather.net Bob Johnson

    Me me me pick me ;)

  • Matthew

    Please help a struggling programmer...like me :)

  • jesse

    would love to win a copy of the book, so i don't have to break down and buy an android app programming book sooner rather than later.

  • Kree Terry

    oh me me me me meeeeeeeee!!!!!

  • http://gandevs.blogspot.com/ Christophoros Kronis

    Cool. count me in

  • fdubois

    I love me some Apps

  • http://www.facebook.com/markml0528 Mark Lightell

    Hmm...I was hoping there wouldn't be THAT many comments. I'd love a copy of this book to help me get started with programming.

  • http://nguyenthanhcong.com Cong Nguyen

    Who don't want this

  • Kevin

    It would be awesome to win this... Probably helpful if I had an android phone, but I am waiting for the galaxy nexus announcement ( and AT&T release date ) to decide on gs2 or galaxy nexus ( *ahem prime ).

  • Jonathan

    I have never in my life won anything, I am a computer science student, and want to learn how to develop, thanks if I win I will probably die or something

  • Derek Garmon

    I would love to start coding for Android

  • Mark Redman

    Did you say FREE!! No it couldn't be free... I am having to devote time and energy to write something in the comment box. Therefore, I am arguing sir that it is not free.. But I would still love to have this book. I would finally be able to design apps to take over the WORLD... (insert evil laugh here)

  • CWagner

    Yes, sounds awesome:)

  • Kevin

    Stupid iPhone screwed up the email in my previous comment... Watch that one win and not be able to be claimed :)

  • juan carlos

    Y U NO choose me!

  • Cristov Russell

    Seems like a great opportunity to get some Android skills. :-)

  • Ryan Wallace

    I keep posting on these and I really need some books to help me get started. I was tempted to pick up a book at the store but then I saw this and now I'm determined to get a copy of this book.

  • DDRT

    This is the witty comment you are looking for... *waives jedi hand*

  • Skip

    Looking forward to this book

  • http://decodeumangkedia.blogspot.com Umang

    One more try.. Love AP

  • Craig

    I love these project-driven books. It makes it much easier to get an overall feel for things.

  • Don

    I want in please...

  • Prabho

    Well, I tried ordering it in India on Flipkart, and it says it is out of stock! Amazon says it's not yet released. D'uh! So here goes nothing...

  • http://www.facebook.com/barbie.doll.keri Keri Newsom

    I can't even tell you how many giveaways I have entered in within this month. Hopefully one of em pays off.

  • Lekz

    Me! And I promise any app I develop won't look like crap :P

  • Sam

    I can add this to my self-teaching tools. I plan to have an app out by the end of the year.

  • Allison

    I just rooted my Nook Color today, so winning this book would make the day and the tablet that much sweeter.

  • Chad

    I too am interested in learning about Android programming. This would be an excellent way to get started

  • beidl

    I want to code with the power of 10000 suns.

  • Adam_Hawk

    Looks like good reference. Interesting approach. Hope I will win so I can stop building crappy apps and do some serious stuff ;)

  • Thomas

    I *need* the book too...

  • Gabe

    Meow? << apparently 5 characters isn't long enough ._.

  • April Johnson

    Looks like an awesome book! I need this book to kick my butt into gear to dive deeper into android dev. Please kick me!

  • Robert James

    Funny or witty. Does that work? I used to used the Deitel books back in college and loved them. I'd be so interested in reading this and getting down to some programming business.

  • Andrea

    OMG, I want it!

  • Phil

    I would love to win this book so I can learn more about Android programming and write a killer application for my tablet.

  • NoFace

    Image all the havoc I could wreak with a greater understanding of android app development! ... Err, I mean... how much effort I could put into unearthing vulnerabilities in android phones to help patch them! :3 Book me!

  • Kurt Liget

    Ok, break it up! Nothing to see here. What do you think this is? Occupy Android Police? Everybody just go home..... Now that they're gone... Gimme Gimme... I want that book.

  • Jeff

    I like book please!

  • Tyler C

    I would love to have a book like this to get started on learning some Android App Development! I would read this while chowing down on a nice delectable Ice Cream Sandwich, have a taste of a Honeycomb, maybe even open a cup of Frozen Yogurt and crunch on a Gingerbread Cookie after devouring an Eclair cake. gobbling down a Donut and munching on a Cupcake!

  • wpfn

    oooo pick me! pick me!

  • http://appsorbtech.com andrew arnold

    They say your life flashes before your eyes just before you die.

    Unfortunately for Steve Jobs, he hadn't got a Flash player installed.

  • Alan D

    I can't tell you how cool it would be to win a copy! At least, not until I win a copy. Thanks! ;-)

  • Steven Mattera

    Sure I'll try for one, why not?

  • Iiro

    This would be so awesome to win.

  • EmrysTal

    I would really like to win a copy. Android development is something I've wanted to get into for a long time now.

  • Iiro

    This would be so awesome to win. Count me in.

  • Alison

    Please pick me! My boyfriend works love this book!

  • Alison

    Please pick me! My boyfriend would love this book!

  • Jaz

    I would love to get into android programming. Cmon let me win please!

  • Steve Jansen

    Please enter me into the contest to win the Deitel Android for Programmers book!

  • Seraph

    This is just what I've been looking for!

  • Brendan Shanny

    starting to learn C, this would be awesome to learn app developing!!!!

  • http://www.focuszonedevelopment.com Aaron

    Blah blah blah, enter me, no fancy comment because I'm unlikely to win, blah blah blah.

  • Mahesh

    Thanks for selecting me ;)

  • Zach

    If I win, I promise to use my powers for good.... maybe a little evil

  • Harald

    more code snippets please! hungry...

  • Boby

    Finally a book that will get me started withAndroid development!

  • Rey

    Pick me! Pick Me!

  • zray

    sounds like an awesome book!

  • Dave

    Sweet more toilet reading. I get some of my best reading and thinking done in there. I hope I win.

  • http://www.derekross.me Derek

    Sounds like a sweet deal. Thanks AP!

  • Spencer Simpson

    I would love a copy!


  • Slimfady

    I wanna program for android!!

  • Arpit

    I Beg you! please give me the book this time :(

  • Trevor Holder

    A lot of people have entered in this

  • http://leijonat-2011.blogspot.com petri Kaunisto

    ..and finally a new career began!

  • josh Fokis

    Platypus that is all

  • Ed

    Please enter me in the book give away. I really want to learn how yo make apps for my phone.

  • Stephen

    Please please a copy for me please.

  • luniz7

    Would love to win one!

  • Randy

    Can I make an "Android Police" app when I win!?

  • Chris Garica

    Cool cookies wouldn't mind winning this.

  • Jorge Rodriguez

    Kudos to the InformIT guys. Most Android development books out there use very simple app samples, so having a book with such a variety of "real life" apps would definitely make a difference. Keep'em coming.

  • Bev W

    Unfortunately, both Funny and Witty seem to have left the building. But they did ask that I be included in the drawing so that I could build an Android app that could utilize the Route Tracker so that I might possibly find out where they're hiding. ;)

  • Raavi

    Another giveaway, another chance. I want!

  • Derek

    Contest Entry :)

  • Steve C

    WTB free stuffs!

  • That Tway Guy

    Free stuff is awesome, even better when it's something you already want

  • RevLee

    Sign me up for the free book!

  • theonlymikeg

    If you select me to win, I will no longer poo in other peoples pants. I Promise!

  • https://sites.google.com/site/remmbermytitans/ Victor

    This book is LITERALLY perfect for me. Back in high school (three years ago), I learned the FASTEST from creating basic programs in Java. All of my life, I've opened things up, looked at the individual parts, learned how they work and then put them back together. That's just how I learn. This book would probably be perfect for me and I would put this book to really good use. I'm nearly done with my first Android book and I really don't want to stop reading because I'm out of books! Please send me a copy? :)

  • Sheldon

    I want it for my grandpa. ;-)

  • Mathew

    Will be nice to have to go along with the ASUS Eee Pad Slider which I WILL be winning :p

  • mmk

    That sounds nice.

  • A. R.

    And I said I need android android, android is what I need
    And if I share with you my app would you share your droid with me

  • Matt

    Sometimes iPhunny and sometimes iWitty, but not today. All your Android dev books are belong to us, er uh ME!

  • wyngo

    I'm a lot more likely to win this than the slider.

  • Bill

    I am in - Thanks

  • slvrbullet

    I'd like to learn how to get a piece of Android Pie... hmm...upcoming OS version? Maybe I can learn enough by then!

  • manny m

    i'd love a book to jump start my coding hobby! :D

  • JayCreations

    I'm in. /too short

  • http://coinoperatedbear.wordpress.com Coin Operated Bear

    Oh please me! This sounds exactly the book I could use to create some really awesome games and maybe a music collection db app! :)

  • Jmlowes

    I used to do some BlackBerry dev and tinkered briefly with Android. I would love this book as it would help me transition.

  • Jesse Coddington

    Would be a great read

  • Seth

    Excellent contest, thanks!

  • http://www.barcemex.es Antonio Chillaron Barahona

    I would love to win the book to improve my Android programmings skills. It seems very practical.
    Thanks for this marvelous source of Android news.

  • Crystal

    Very excited to read this book as the Dietels always have a great way of explaining code and standards.

  • JLyle

    You can never have enough books like this...

  • Val

    I hope I win because 1) it would make a great addition to my Deitel programming library, and 2) I never win anything.

  • Marios Bikos

    Best book ever by deitel & deitel.Essential book to start application development.

  • http://www.whalepigeon.com John Byrnes

    Pay it forward.

  • B. Strong

    I love you, and if you love me too, you'll give me this book.

  • Jose Luis Perez Ramirez

    I wanna win!!!! Quiero ganar!!! Ich möchte gewinen!!! Je veux gagner!!!

  • Oscar Villegas

    Love your books since the first time I was introduced to one of them. Now I proudly own 3 of them wich have complemented my career perfectly.
    It would be great to read this book, not only because it would expand my programming horizons, but also because it's about android! And your books have never been a let down!!

  • Matt Sopha

    I am developing an Android app development class for ASU. Perhaps this would be a good book for my students. I'd love to find out.


  • Uto Andrew-Essien

    Can't wait to have you in my hands **[wide grin]**

  • Ary

    Pick me! Pick me! I have 5 devices at my disposal and just in need of a good guide to get me out the rough patches.

  • prasad

    M a FanDroid of Dietel Android and the books seems to be so cool seen rough cuts

  • Kevin

    I would love to have this, I have been wanting to start programming.

  • d3vkit

    Pizza pizza me so hungry!

    Only thing I can think of right now.

  • nikeairj

    I'm still a noob at coding for Android

  • EricL

    A new reference to have... Please :)

  • Carlos Ch.

    Count me in #FTW!!!

  • will

    Y not! Y not? Yeah, tony backwards :D

  • Simone

    Me and this book the right recipe to cook the next killer app, don't miss to give the world this chance... I'm ready... ;)

  • Andrew

    I write android apps already, but it would be nice to know how to do it properly!

  • Micheal

    Want want want!

  • Micheal

    I need to better my programming skills with this awesome book!

  • charles

    i want one please

  • paul

    ooh me me me me

  • Patrick

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

  • Ryan O.

    Could really use this!

  • Felipe

    I neeeeeeeeeeeeeeeeeeed it!

  • kujayhawks77

    I just learned how to read so this would be killer for me.

  • kate

    I would like this book because I would like to learn more about computer programming. I am unemployed and want to improve my skill set.

  • tom

    Book would be of terrific use. Intend to purchase, if i don't win that is.

  • Donald Meline

    Looks like another great Deitel book, looking forward to checking it out.

  • TheBatusi

    It took me a long time to scroll down to this comment box...I think I deserve this book :)

  • housry23

    Okay, I am trying to learn to develop Android Apps. I am a 36 year old that works 60hrs a week, plus I recently went back to school full time. I work hard. I would love to win this book. I promise to make an app that everyone can use. I have some ideas, but I can't reveal them or I would have to kill you all. Oh yeah, this is the internet. Well, I will cyber kill you all. muwahahahahaha!

  • nathan hunt

    dont forget me...looks like it could be good bedtime reading and little lunch time projects

  • Rob

    I like turtles.
    And android too...

  • sambit

    I need it. Let me win something in life.

  • Mustafa S.

    feeling lucky today.. I'm in.. xD

  • Abhigyan

    Can't wait to win this one. If anything, I've always wanted programming books to be more focused on building an actual real world application than just theory. Helps to learn faster.

    Now I can go make that NSFW application for iOS bashing ;)

  • http://www.facebook.com/wtl07 wtl07

    this will change my life, as im going jobless n having full-time to develop my lovely Android. yeah.. yeah...!

  • moccor

    gib book nao :O

  • https://plus.google.com/?hl=en&tab=wX Eric J


  • R(k)

    Android Development, a haiku

    Oh, little green friend
    How I love to program you
    Always more to learn

  • Michael Morris

    This is perfect! Im trying to learn developer skills now