Datasheet

Chapter 1: The iPhone and iPod touch Development Platform
5
User interface (UI): The built - in iPhone and iPod touch applications adhere to very specific
Apple UI design guidelines. As Chapters 3 and 4 explain in detail, you can closely emulate
native application design using a combination of HTML, CSS, and JavaScript. The only
constraint to complete emulation is the ever present bottom toolbar in Mobile Safari. Figures 1 - 5
and 1 - 6 compare the UI design of a native application and a Safari - based application.
Figure 1-5: Edge-to-edge navigation pane in the
iPod app
Figure 1-6: Edge-to-edge navigation pane in a custom
application
Four Ways to Develop for iPhone
and iPod touch
A Web application that you can run in any browser and an iPhone/iPod touch application are certainly
made using the same common ingredients HTML, CSS, JavaScript, and AJAX but they are not
identical. In fact, there are four approaches to developing for iPhone and iPod touch:
c01.indd 5c01.indd 5 12/7/07 2:29:08 PM12/7/07 2:29:08 PM