Up to this point you have built sophisticated websites using HTML, CSS, and JavaScript. Mobile website development is only one of two distinct reasons customers have smart phones. The other reason is apps.

Apps are all the games, utilities, and programs you download onto your phone. Today there are over 300,000 different apps for Android and iOS. Other devices, such as BlackBerry, are building large libraries of applications. In other words, the app market is white hot, as shown in Figure 5.1.

So how do you get in?

This is the brilliant bit. You can use the CSS, HTML5, and JavaScript you have already been using. A company called Nitobi has developed a tool called PhoneGap that allows you to ...

Get HTML5 Mobile Websites now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.