07
Feb
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.

  • TKL

    Oh, yes! I want this book, I definitively want this book! It'll help me to finally move my bosses from iphones to android one can actually do things with.

  • John

    Im active duty military and suffer from cronic back pain and other health problems. Im looking into doing app development to suppliment my medical discharge. I'd love to get ahold of any books on this subject.

  • Hung

    Looks like an informative and good book!

  • Eric

    Sounds very interesting

  • Kevin

    This sounds like a great book! I would love to get a copy :)

  • Andrew

    Awesome. Not having to use java is always a win!

  • Ra (Ronin)

    I hope I'll win. :)

  • Ronald

    Want to start a home library, this would be a good start.

  • Sonny

    This would be great!

  • splazzz

    Boooooooooooooooooooooks

  • chompers

    This could come in handy!

  • rrjp

    Haven't done much HTML5 before. Would be interesting to see how it works compared to Java.

  • JasonG

    This book sound very interesting and very relevant to my current app dev direction.

  • mdk

    Posting a comment from the android chrome beta and boy is it fast!

  • Jesse

    Android books +++

  • Huy

    Is this an international giveaway?

  • Justin Daily

    Oh man, this would be perfect. I've got a couple of clients that are really wanting to make the jump to mobile, mostly to augment their "standard" websites, and I didn't even know you could make native apps out of HTML5! I've been trying to sell them on mobile style sheets for their sites, but they're a little put off because they don't hear the word "app" in anything I tell them.

  • http://www.sylogiquemedia.com Matthieu Desjardins

    This book would be great! I've bin thinking about Android app dev for a while.

    Cool giveway!

  • Jay

    Need more Android books....

  • Nikola

    Getting this book seems less likely than winning a lottery, but at least I tried :-)

  • Jon Carey

    heck yea i want one who wouldn't ..

  • Andres V

    I wanna be and Android dev :)

  • Chad

    Just started converting some of my old sites for mobile, this would be great!

  • http://www.smple.com John

    Hi and stuff... and then some more stuff because apparently my comment was too short last time :)

  • https://sites.google.com/site/rutasdfmx/ Raul

    That sounds quite promising, good advice!

  • Nina

    This will be a great help for my education at the university!

  • Jim M.

    Sounds like an interesting book. Sign me up for the free copy.

  • Brocco

    Android dev here I come.

  • mrfiore

    holy cow.

    I am a web developer...
    therefore...
    I am an android developer!!!

    lets get started.

  • Jason Hawkins

    I would like one please

  • James Pluck

    Great idea. I'd love a copy!

  • http://www.emcchennai.org Prajeeth

    I really need this so I can develop an app for my church in India

  • Wayne

    Always room for another O'Reilly book, eh?!

  • Casey

    Hope to be one of the five.

  • Zvi

    Interesting , thanks for the giveaway

  • Jean

    Nice stuff i wish i could learn how to code with this kind of new technology.

  • Darren

    Yes please! The sounds great!

  • Tim

    Looks like a good book.

  • Simmy

    This would be awesome to kick up my android app development!

  • dahem0n

    It would help me a lot on my work!

  • Dimitris Manargias

    I'd love to have this book!

  • wolfkabal

    This could come in handy!

  • Mgamerz

    Haven't read a book in a while... i need a good one.

  • Jon

    Lot's of people entered, but hope I have a chance since this is a cool sounding book. :)

  • MRIGANKA

    Just what I need for another shot at going beyond Hello World, for the umpteenth time.

  • hugobosslives

    boom, good to see encouragement of android development

  • Jeff D

    Hmm sounds like a good summer project to me

  • AC

    Yup i too want to join this bandwagon...Oh for the love of books :-)

  • Mike

    I would love to have this book. Doing cross-platform work right now.

  • Scott

    I would love to get this book, it would be cool to use HTML and javascript

  • Jason

    I'd love to be able to put my web skills to use with Android Development.

  • http://www.howdoiuseandroid.com How Do I Use Android?

    Looks like a great book!

  • http://rekaviles.com Rek Aviles

    I had no clue. I've tried to creat an app in the past, druing 2.0 days and I was struggling a bit.

    This would change the whole game for me.

  • Carlos Oliveira

    I've started reading some stuff about app creation a couple of weeks ago, this book would be extremely helpful :p

  • will

    sounds like a good read

  • http://alangerow.com Alan Gerow

    Would love a copy. I know web programming, and I want to make Android apps.

  • Dan

    I'm a web developer about to start a new job in Germany - this book would help immensely for the companion app that's on the table! I wouldn't consider any other brand than O'Reilly!

  • Phill Henry

    A excellent resource for beginners in development, such as myself.

  • EngineerGA

    This would help my career greatly (my future career of developing apps freelance, that is, lol).

  • Steve

    Sounds like just what I need.

  • tzeench

    Could be fun to try, especially since Google's App Inventor is no more...

  • Nick Coad

    Love these books, pick me!

  • Kree

    Pick me pick me pick me!!!!!

  • Ivo Santos

    Who, awesome giveaway. Keeping my fingers crossed :D

  • MrManiacNF

    Wow, this book would definetly compliment my course I'm doing in college.

  • http://mystery.weborglodge.com Chris

    Great opportunity to apply your skills to the changing marker!

  • James Bernard

    Nothing ventured nothing gained!

  • Sergio

    Nice!! I hope to have a copy...

  • http://www.openintro.com OpenIntro

    I didn't even know about this book. Thanks! I've been wanting to start Android development!

  • Ender09

    I'll give it a go!

  • Brian

    Would love to see what learning apps I could develop using this book!

  • Joel

    Working on my CompTIA A+ class and this is was caught my eye haha

  • koniczynek

    Me wants to be app developer! :)

  • fishingFreak

    Book me Droid PO-PO

  • Ryan

    Beer me that book, broski!

  • http://www.tamrielma.ps neko

    Really cool, I've already made a web app for android with phonegap, love this book!

  • Nate

    Sign me up, it would make my day!

  • Ewen

    Hopefully make my 1st million after getting my free copy of this book!! :-)

  • Mark O.

    Would love to have one

  • Sugi

    Awesome. I want!!

  • poqeteer

    Thanks for the give away.

  • Alex

    Yes please! I could make good use of a copy.

  • Nick

    Count me in thanks!

  • tomasz stryjewski

    as a web front-end dev, i'd LOVE to dive into android apps using technologies i LOVE and use on daily basis - pretty please! :3

  • http://www.souldevteam.net Isaac Whitfield

    Awesome :) I've been looking for a good way to break into actually making Android apps properly :) Good luck, everyone!

  • Taylor

    Books! Books! Books!

  • Ernest Aguilar

    I definitely could use a copy. I would love it.

  • http://wier.web.elte.hu uw

    Wow! I'm joining in :)

  • Riccardo D.

    uh!! I'll buy it if I won't have it for free here :D

  • Randy Knuth

    Hope to win the book and learn more about Android. Thanks.

  • http://www.newsgroupservers.net Tom Campbell

    Er - great! Something I can work on with my 2.5 spare minutes a day!

    Actually, even if I don't win a copy, this is probably something I'll pick up and start dabbling in anyway...

  • Ethan

    I need this and would love to win one.

  • ronjon13

    Fingers crossed

  • http://google+ william carter

    knowledge is power!

  • Kyle

    I would love to use my skills to make android apps!

  • Kyle ree

    I would love to use my skills to make android apps! I hope I win!

  • Tim

    Please and thank you!

  • Conrado de los Reyes II

    This is just what I need. Time to get started with mobile app development, and Android is the best platform! :)

  • http://twitter.com/alessandrof Alessandro

    OMG. Do want! Looks like a really interesting book.

  • Daniel

    Nice! Thanks! Want to learn.

  • Apovtx

    Seems nice! Good luck!

  • fcpelletier

    I have a great idea for an app that no one has yet considered. I've been thinking about it for some time. This would be a great time to start building the app. I believe that it would be a very popular app once done. I have considered using App Inventor, but am much more familiar with these languages. Having this book would be lovely.

  • http://energygoldrush.com/ruslan Ruslan Barabolkin

    This is what I need to start writing my own apps!!!!

  • John Halbert

    This could really help me out with making Android apps. Thanks for the Giveaway, AP & Publisher.

  • Alejo

    Awesome!! I want one of these!

  • Niall

    Sounds like the perfect first step in to android development and will save my student account

  • Hansen Ler

    That's pretty amazing! let's build usable apps!

  • Luke

    That would be awesome!!! Thanks!

  • Christopher

    I'd love a copy

  • James

    Hook me up AP! Show us that us cyborgs have an equal chance at winning too!

  • http://zackboehm.com ZackBoe

    Would be great to use what I know for building web apps for Android. Great contest.

  • chb

    This would really come in handy. Been waiting for this to go on sale.

  • http://hararilmi.wordpress.com Irfan Hilmy

    Try to convince my boss to migrate from dot something platform to android.

    Doesn't matter. Had the book anyway.

  • Marc Zdon

    I could totally use this book. Knowing HTML, CSS, and Java is great, but it's not enough!!

  • Corben

    Oh please lady lucky, just this once.

  • rabadi

    It's not everyday that a contest is open for everyone in the world (I learned the hard way the other day that international != worldwide), so count me in please. Thanks for the opportunity!

  • Brian Kilgore

    This sounds like a great book!

    And I can't agree more about Tim O'Reilly. He has a Twitter account also.

  • Brian Kilgore

    This sounds like a great book! And I can't agree more about Tim O'Reilly. He has a Twitter account also.

  • Brian Kilgore

    Sounds like a great book! And I also agree about Tim O'Reilly. He has a Twitter account also.

  • http://www.rickylaw.org Ricky

    Great book! Hope will get it!

  • Kp

    Me want it, Me need it

  • Tom S

    This would be a great addition to help educate myself in all things android.

  • Astrofrigo

    Great! I would love to have this, i'm interested!

    Thanks :)

  • http://salihamariyam.tumblr.com Saliha

    Currently I am pursuing my Computer Applications Degree .
    If I get this book , it would be a grateful blessing from Androidpolice .

  • Josh

    Looks like an interesting book.

  • Piyush Parulkar

    select me....plz i hope i win this tym....

  • Nick

    I'm working on this in my high school web-scripting class!

  • Charles Knight

    O'Reilly's series of coding books are generally well written and very helpful, and I would love to add one on Android to my collection

  • Dortamur

    Sounds ideal for some projects I have in mind!

  • Eric Dube

    I really hope I get this one

  • Eric Dube

    I sure hope I win

  • X10D3

    This would help me with my Android stuff!

  • http://jeffratte.com Jeff

    Would absolutely love to have this!

  • VikkD

    Would love to have this one.

  • http://nathanshaye.wordpress.com/ Nathan Shaye

    Mabye i can start my collection of programming books. have more doubt then faith ive no luck with winning things

  • Nyamka Ganni

    I would be very happy to get this book!

    thank you!

  • Ray

    I would love to start building an app for my church!

  • http://www.positioningpixels.com Kwang

    Thanks for the awesome site - every visit to this site just increases my interest towards Android programming that lil' bit more. Web programmer here hoping to get his grubby lil' hands on this awesome book. :D Thanks!

  • E Dungan

    Would love a copy to start teaching my teenage boys Android programming

  • http://www.bonobaptist.org C Ellison

    I would really like to learn to make our church website into an app.

  • Chris

    Thanks for the opportunity!

  • Lumy

    Make your website android friendly AND convert it into an app? Sign me on!

  • Kiran Parmar

    Another great giveaway! I'm in!

  • http://androidistica.blogspot.com/ Petri Kaunisto

    Finally i could make Skyrim for Android

  • Ionut Costica

    This should help a lot in developing new Android apps. Gimme! :D

  • http://www.beginnersweb.in Vishwas

    I wanted a book to jumpstart my android development.

  • kapo

    that's a good news to all web developers!

  • mzl

    Interesting offer! I'm in!

  • murali

    Count me in for the giveaway

  • Matt

    Im an IT major and have been doing alot of programming lately, this would really help me dive into the world of apps!