O'Reilly logo

Developing Hybrid Applications for the iPhone: Using HTML, CSS, and JavaScript to Build Dynamic Apps for the iPhone by Lee S. Barney

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

3. Creating iPhone User Interfaces

The iPhone presents an opportunity for unique user-interaction methods. Older interface design methods are insufficient in this new medium. Your application can supply the user the intuitive interface interactions and interface elements that iPhone users demand. This chapter discusses how this can be done. It also discusses the Human Interface Guide from Apple that is used to evaluate applications for inclusion in the App Store. A drag-and-drop rotate scale module is also shown and explained to help you see how to handle touch and gesture events in JavaScript. These new types of JavaScript events are vital to iPhone user interface design.

Section 1: Apple’s Human Interface Guide

To give iPhone users a common ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required