I am a web developer with a firm understanding of HTML, CSS and JavaScript. I bought the book because I wanted to get some insights into building Android Apps with Web Technologies.
The book includes a brief crash course on HTML, CSS and JavaScript, and it discusses the CSS features available with webkit browsers to theme a site for getting the Android touch as well as the JavaScript and HTML features available on Android.
Other chapter topics include how to reach the hardware features of Android phones via PhoneGap, and how to get apps based on PhoneGap into the market.
The authors provided brief but good examples of many features and explained the tricky areas with clarity.
I found only two things that were lacking from the book. Although I thought it was very cool that there were examples of how to write event handlers to react on shaking the device, I was disappointed that there were no examples of how to handle swipes, which is something I expect to be able to do in an Android app! Otherwise I am confident that everyone who finished and understood the book will have no problem figuring that out. The other omission, which I think is a vital one, is that JQuery Mobile is not mentioned in the book. I am unfamiliar with the mobile landscape, maybe the presented library JQTouch is much much better than JQuery Mobile; either way, I would have expected at least a short explanation of what JQuery Mobile is.
The book gave me an idea of what's possible with WebApps on mobile phones, and the book inspired me to write an app as soon as possible. I found the book well written, and I liked the structure and end-to-end approach until the app submission into the market. Because the book has nothing at all about JQuery Mobile, I only rate it at 4 stars. If I could, it would have been 4.5 stars.