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