We Need Diverse Ya Sale

Special Offers see all

Enter to WIN a $100 Credit

Subscribe to PowellsBooks.news
for a chance to win.
Privacy Policy

Visit our stores

    Recently Viewed clear list

    The Powell's Playlist | June 29, 2015

    Roger Hobbs: IMG Soundtrack of Macau: Roger Hobbs's Playlist for Vanishing Games

    My new novel, Vanishing Games, is a heist thriller set in the gambling city of Macau, China. I lived there briefly while researching the book and... Continue »
    1. $18.17 Sale Hardcover add to wish list

      Vanishing Games

      Roger Hobbs 9780385352642


This item may be
out of stock.

Click on the button below to search for this title in other formats.

Check for Availability
Add to Wishlist

This title in other editions

Building Android Apps with HTML, CSS, and JavaScript


Building Android Apps with HTML, CSS, and JavaScript Cover


Synopses & Reviews

Publisher Comments:

If you know HTML, CSS, and JavaScript, you already have the tools you need to develop Android apps. With this book, you'll learn how to use these web technologies to design and build apps for any Android device, using the framework of your choice. No knowledge of Java is required.

Device-agnostic mobile apps are the wave of the future, and this book shows you how to create one product that can be used on several mobile operating systems. You'll find guidelines for using the free PhoneGap framework to convert your product into a native Android app. And you'll learn why releasing your product as a web app first helps you find, fix, and test bugs much faster than if you went straight to the Android Market with a product built with the official Android SDK.

  • Build Android apps with tools you already know how to use
  • Learn advanced styling techniques for creating animation
  • Develop apps with jQTouch and XUI that look and feel like native Android apps
  • Take advantage of client-side data storage with apps that run even when the Android device is offline
  • Hook into advanced Android features — including the accelerometer, camera, microphone, and more — with JavaScript
  • Submit your applications to the Android Market


Presents instructions for creating Android applications with HTML, CSS, and JavaScript, with information on such topics as styling, animation, client-side data storage, using PhoneGap, and testing and debugging.

About the Author

Jonathan Stark is a mobile and web application consultant who has been called "an expert on publishing desktop data to the web" by the Wall Street Journal. He has written two books on web application programming, is a tech editor for both php|architect and Advisor magazines, and has been quoted in the media on internet and mobile lifestyle trends. Jonathan began his programming career more than 20 years ago on a Tandy TRS-80 and still thinks Zork was a sweet game.

Table of Contents

Preface; Who Should Read This Book; What You Need to Use This Book; Conventions Used in This Book; Using Code Examples; Safari® Books Online; How to Contact Us; Acknowledgments; Chapter 1: Getting Started; 1.1 Web Apps Versus Native Apps; 1.2 Web Programming Crash Course; Chapter 2: Basic Styling; 2.1 Don’t Have a Website?; 2.2 First Steps; 2.3 Adding the Android CSS; 2.4 Adding the Android Look and Feel; 2.5 Adding Basic Behavior with jQuery; 2.6 What You’ve Learned; Chapter 3: Advanced Styling; 3.1 Adding a Touch of Ajax; 3.2 Traffic Cop; 3.3 Simple Bells and Whistles; 3.4 Adding an Icon to the Home Screen; 3.5 What You’ve Learned; Chapter 4: Animation; 4.1 With a Little Help from Our Friend; 4.2 Sliding Home; 4.3 Adding the Dates Panel; 4.4 Adding the Date Panel; 4.5 Adding the New Entry Panel; 4.6 Adding the Settings Panel; 4.7 Putting It All Together; 4.8 Customizing jQTouch; 4.9 What You’ve Learned; Chapter 5: Client-Side Data Storage; 5.1 Web Storage; 5.2 Web SQL Database; 5.3 What You’ve Learned; 5.4 Web Database Error Code Reference; Chapter 6: Going Offline; 6.1 The Basics of the Offline Application Cache; 6.2 Online Whitelist and Fallback Options; 6.3 Creating a Dynamic Manifest File; 6.4 Debugging; 6.5 What You’ve Learned; Chapter 7: Going Native; 7.1 Introduction to PhoneGap; 7.2 Download the Android SDK; 7.3 Download PhoneGap; 7.4 Setting Up the Environment; 7.5 Create an Android Virtual Device; 7.6 Build KiloGap; 7.7 Installing KiloGap in the Emulator; 7.8 Installing KiloGap on Your Phone; 7.9 Controlling the Phone with JavaScript; 7.10 What You’ve Learned; Chapter 8: Submitting Your App to the Android Market; 8.1 Preparing a Release Version of Your App; 8.2 Uploading Your App to the Android Market; 8.3 Distributing Your App Directly; 8.4 Further Reading; Detecting Browsers with WURFL; Installation; Configuration; Testing wurfl-php; Colophon;

Product Details

O'Reilly Media
Programming - Open Source
Stark, Jonathan
Programming Languages - HTML
Programming Languages - JavaScript
Programming Languages - General
Computers-Reference - General
Handheld Computers-Android
Mobile and Handheld Devices-Android
Publication Date:

Related Subjects

Computers and Internet » Computer Languages » Javascript
Computers and Internet » Computers Reference » General
Computers and Internet » Internet » HTML
Computers and Internet » Internet » Web » Web Programming
Computers and Internet » Networking » Wireless
Computers and Internet » Programming » Open Source
Computers and Internet » Software Engineering » General
Computers and Internet » Software Engineering » Programming and Languages

Building Android Apps with HTML, CSS, and JavaScript
0 stars - 0 reviews
$ In Stock
Product details 161 pages O'Reilly Media - English 9781449396930 Reviews:
"Synopsis" by , Presents instructions for creating Android applications with HTML, CSS, and JavaScript, with information on such topics as styling, animation, client-side data storage, using PhoneGap, and testing and debugging.
  • back to top


Powell's City of Books is an independent bookstore in Portland, Oregon, that fills a whole city block with more than a million new, used, and out of print books. Shop those shelves — plus literally millions more books, DVDs, and gifts — here at Powells.com.