2012-02-07 13h29_16
Last Updated: February 15th, 2012

You're already a web developer, master of HTML, CSS, and JavaScript. You have a great idea for an Android App, but your particular skill set doesn't help you create that app. Or does it? O'Reilly media just released a 176-page 2nd edition of "Building Android Apps with HTML, CSS, and JavaScript" by Jonathan Stark and Brian Jepson that explains how to do just that.

This contest is now over. Here are our winners, selected at random:
  • Simmy
  • Daniel Harris
  • Geremy Hamlett
  • superkrrk
  • John Halbert

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.

Making Native Apps With Standards-Based Web Tools

2012-02-07 13h29_16

It’s true: if you know HTML, CSS, and JavaScript, you already have the tools you need to develop Android applications. Now updated for HTML5, the second edition of this hands-on guide shows you how to use open source web standards to design and build apps that can be adapted for any Android device.

You’ll learn how to create an Android-friendly web app on the platform of your choice, and then use Adobe’s free PhoneGap framework to convert it to a native Android app. Discover why device-agnostic mobile apps are the wave of the future, and start building apps that offer greater flexibility and a much broader reach.

  • Convert a website into a web application, complete with progress indicators and other features
  • Add animation with JQTouch to make your web app look and feel like a native Android app
  • Make use of client-side data storage with apps that run when the Android device is offline
  • Use PhoneGap to hook into advanced Android features, including the accelerometer, geolocation, and alerts
  • Test and debug your app on the Web with real users, and submit the finished product to the Android Market

The book is available directly from O'Reilly for $23.99 for the eBook, $29.99 for a print copy, or $32.99 for both.

The Giveaway

Once again, we're keeping things simple. To enter, all you have to do is leave a comment on this post. That's it. Make sure you use your real email address when you do - that's how we contact the winners. The five winners will be chosen at random one week from today at midnight, when the contest ends (that's Tuesday, February 14 at 11:59 P.M. PST), and will then be contacted by email. Finally, the contest is open to everyone in the world.

What are you waiting for? Head down to the comments and get your submission in!

[A small aside, unrelated to the terms of the giveaway: Tim O'Reilly - the CEO of O'Reilly media - is extremely interesting. While it will not impact your chances of winning in any way, shape, or form, I recently discovered his Google+ profile and find his posts absolutely fascinating. Check it out to see what I'm talking about.]

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.

  • Grant Barker

    This is my reply.

  • Fat Fred

    i love reading books

  • Grant Barker

    Raw food is where it`s at baby. The truth shall set you free..

    (Oh yeah, i really should win the book too, cos I`m so deserving.. blah blah blah..)

  • http://typingme.blogspot.com Ira

    Count me in please

  • Tony

    I would love this book!

  • Krisztian

    Really good book. I'd love to read it.

  • Andy Goh

    This is one book a programmer needs to have to battle against the Dark side and to program more useful Android Apps in market for the benefit of whole Android lovers

  • hyperbolic

    Give me the book I say ! :D

  • Ludwig

    Oh jeah. I'd like to get one copy. :)

  • flaviu

    always wanted to program android apps, but now that it's possible with html5 I'll start right away!

  • superkrrk


  • http://andr.lv Andrew

    Let's try this one.

  • Dieter Vandenbroeck

    Sounds like an interesting book

  • Celso

    Maybe I will get it this time.

  • farkast21

    Finally I could start developing something useful :)

  • Kenny

    Are they not just webapps then?

  • Roger vampire

    gimme one !!!pleaseee I want one !!!!:-) :-) this contest is made for me :-)

  • LayZee

    I'd love to learn how to make Web Apps for Android :)

  • http://www.martynhaigh.com Martyn

    ME ME ME ME ME!!!

  • Kris

    Book seems promising.. I would like to have it for me:)

  • German

    Yay! Want to know how to apply my web-development skills to create something I can run on my Android!

  • http://emreflexao.blog.br Cláudio

    Finally, we got some chance!

    Just need that book to improve my Android skills.

    Android Rulez!

  • http://www.fish-e-tales.com Tom Arenberg

    Have been using Corona from Ansca for a couple of years for my Android development projects. It would be interesting to see how the info in this book compares.

  • Ed Tanas

    My bro in law actually quit his job to become an Android developer and his birthday is soon..this would be a choice gift to give him and would save me having to spend money too lol

  • http://mindresin.co.uk Paul

    Thanks for making me aware of this book - would love to win it of course but I will be picking it up either way

  • Zadis Chet

    Sounds like just the book I need :)

  • MBK

    In it to win it?

  • Hussain Al-Khalaf

    I'm in... I want to develope Android apps but I don't have any time to learn how to... This will really help me as I'm already a website designer & developer...

  • Brittany Nottingham

    This has my name written all over it!

  • http://www.odiamicy.ccom Dev

    Want to learn more about Android dev.please pass me one

  • Zahed

    I just want to develop my first Android app. This could be the way!

  • Andrew Gaffney

    I've been wanting to get into Android development, but I absolutely hate Java as a language. I'd love to just stick with HTML, CSS, and Javascript!

  • Antdom

    Please give me the book!

  • Kathryn

    I read the first edition of this book and just loved it! Sadly it was a library book, so I would love to own my own copy and get to programming more apps with javascript and css~

  • http://www.none.now Martin

    Would be a nice update to my lib. :-)

  • Eri

    seems like just the book i need

  • Ray Yelle

    Thanks for a great giveaway opportunity!

  • Gordon


  • Boby

    Don't have to do this Java thingy? And can use HTML, CSS, and Javascript instead? How cool!

  • VoodooXTC

    I would love to learn more about this :D

  • Kaustubh Ghanekar

    Real Good! I am a Sys Admin, but there are many friends of mine who are android developers. Books are always for putting to good purpose! Friends would be glad.

  • http://sm.jcink.com Matt

    Lets see if I get to be one of the chosen few ^^

  • Jacob Hampton

    This is amazing! I've always wanted to develop Android apps, and now it's an actual possibility!

  • http://www.carllundin.se Calle

    Give it to me baby!

  • MJ

    I love O'Reilly books and like to learn about creating Android apps so this giveaway is perfect!

  • Nick

    I think that this would be ideal since I know nothing of Android development while I know lots of stuff creating web content

  • Nathan

    This looks like a great read

  • Brandon

    This would be a great addition to the library!

  • http://www.popsyteam.org BouB

    Can be great with other dev books ;)

  • RazorHail

    developing apps with html/javascript is pretty powerful, since it'll probably be portable to other platforms fairly easily

  • Parampreet

    I would love to get my hands on this !

  • http://www.facebook.com/victorciccone Victor

    If I don't win this one, I will probably try to buy it. Although, it would really help to win it, since I am really poor.

  • Mario

    If you select me, I will so +1 you all night long.

  • Rizwan Saudagar

    Would like to read Android Apps book how to work it.

  • Ricky Liu

    Awesome, I've started learning HTML5 and this would definitely help since i'm interested in developing for Android too!

  • loic lacomme

    I need that book

  • theodore

    nice...o'reilly books are great

  • Yash

    Awesome! This is just the thing for me! Just what i needed... web development + android... what more do I need as a developer?! cant wait to lay my hands on this and start develop some delicious apps! :)

  • TechBroker

    This will help me a lot..i m in..

  • Sarvesh

    Let me get one!!!!!

  • AgroForAndro

    Apps will be the past one day, mobile web will be the way of the future, so I need this for the transition! Thanks for the giveaways!

  • http://diendan.hpu.edu.vn revskill

    This book is very useful for all web/mobile developer. Thank you very much for this giveaway.

  • Joe Costlow

    I was just thinking on the way home from work that I'd like to get a beginner's Android book!

  • Pete

    Android is awesome!

  • https://naveenieus.blogspot.com Naveen Krishnamurthy

    I would love to have this book; to start off my Dropid Web App Development project...

  • Mark

    This will entice me to do more Android development.

  • Bob Clingan

    I've been a web application developer for 10 years and am eager to learn more about mobile development.

  • Tyler

    This book looks awesome! Yes, please!

  • http://od3n.net/ od3n

    android for the winner!

  • http://www.radiantmonkeysoftware.com Evan

    Great book to learn about Android Programming. O'Reilly ROCKS!

  • http://www.zeqox.com Ranjith K Avarachan

    Great Book... am anyway thinking of starting with android... will start with this book

  • Chris Ingham

    Count me in, please

  • Jason

    Sweet - I'd love this!

  • Mark

    This book would be awesome to have! Count me in!

  • Dorian

    Nice alternative to java apps development

  • http://www.toolenaar.com Jochem

    nice addition to my collection

  • http://carlosraphael.com Carlos

    Very nice!!! Can't wait to put my hands on it!!!!

  • Kristof Verschaetse

    I'm currently trying to write a mobile web app using HTML5 and CSS3. Can't wait reading the book.

  • Pau

    I like O'Really pubs a lot. Hope winning this book!

  • Daniel

    It sound interesting. As known, to use web technology is the other way to develop apps and, more, it is the multiplatform way, ablo to get rid of the of the technicalities related to the platform differences. Good idea to spread this kind of knowledge. Congrats.


  • James A. Langbridge

    Nice alternative to java apps development

  • Kuba Antosik

    I would absolutely love to design applications as HTML5 -- the control over every design element, the unified UI between platforms...

    Please count me in :)

  • http://www.penguintutor.com Stewart Watkiss

    This looks like a good book. I'm looking a developing for Android on my next hobby project so would be idea.

  • Zachary Jacob Zblewski

    So... I heard you like comments.

  • Peter

    Looks like a great book, would definitely like to try it out!

  • Yasumy

    I've been discussing app ideas with a mate of mine for weeks now and we've got a few good ones, just have never had the tools to transform them.

  • St. John

    Muchas gracias!

  • firechief

    Haben will.........

  • Chris Smith

    I'll have java learned by the end of the year

  • PapaDocta

    pretty nice book indeed

  • abdullah

    I wish to have the book too, so as to get started with android development

  • http://www.AndroidPolice.com Artem Russakovskii

    Winners posted - congratulations!

  • http://danielharris.co Daniel Harris

    How do I claim my prize?

  • Kiran Parmar

    @Daniel Harris:
    You'll probably get an email about the same. Be patient till then ;)
    And by the way, Congrats to all winners!