Professional iPhone™ and iPod® touch Programming: Building Applications for Mobile Safari™
by Richard Wagner
Chapter 11. Case Studies: Beyond Edge-to-Edge Design
Throughout this book, you've focused on building iPhone and iPod touch applications that generally adhere to the edge-to-edge navigation UI model. For example, Chapter 3 used the standard UI model for iRealtor, a home buyers application. Chapter 7 did the same for iProspector, a contact manager. However, not all applications that you wish to create lend themselves to standard navigation lists and destination pages. Just a quick scan of built-in applications on iPhone and iPod touch shows a variety of different UI design models.
This chapter walks you through two case study applications that offer new takes on extending the normal application models. The first application extends iRealtor to provide an iPhone-like photo viewer to display home photos. The second application, WYFFL Online, demonstrates more techniques on converting a standard Web site into an iPhone/iPod touch application. Both of these case studies show you how to extend the iUI application framework for your own custom needs.
Case Study: iRealtor 2.0
Chapter 3 showcased iRealtor as a mobile application for home buyers. Perhaps its greatest limitation was only providing a single picture of the house on its listings page. To overcome that limitation, you wanted to add a photo viewer inside of iRealtor. Though there are limitations because of the Mobile Safari environment, you want to emulate the basic look of the built-in Photo application (see Figure 11-1) with its ...