In This Chapter
Checking out the versatile table view
Making the table look good
Ensuring that your application is usable worldwide
Peeking behind the Table view screen
Making sure something happens after a user makes a selection
Views are the user's window into your application; they present the user experience on a silver platter, as it were. Their associated view controllers manage the user experience by providing the data displayed in the view, as well as by enabling user interaction.
In this chapter, you get a closer look at the iPhoneTravel411 main view — the view you see when you launch the application — as well as the view controller that enables it. As part of your tour of the main view, I show you how to use one of the most powerful features of the framework — table views. In the chapters that follow, I show you how to implement the views that you set up to deliver the content of your application — how to get from Point A to Point B, convert yen to yuan, or check on the weather in Anaheim, Azusa, or Cucamonga.
My running example here will be the iPhoneTravel411 application described in Chapter 13. Space prohibits dotting every i and crossing every t in implementing the application, but I can show you how to use the technology you need to do the detailed work on your own. And while I also won't have the complete listings in this book, I'll make a copy available on my Web site. You'll work with the project in the folder named "iPhoneTravel411 Chapter ...