WHAT'S IN THIS CHAPTER?
Creating iPhone(y) UI
Exploring the Input & Value objects in Interface Builder
In this chapter you learn about creating your application's UI and specifically how the UI on the iPhone can differ from UIs that you might have created before. You also explore the Input & Value objects from the Interface Builder Objects Library.
Figure 3-1 shows the Input & Value objects in Interface Builder. We discuss those objects later in this chapter. First, however, you need to become familiar with how an iPhone UI generally looks and what patterns for interaction it usually follows.
Figure 3-1. FIGURE 3-1
One of the most important aspects of application development for an iPhone app is the user interface. This is because to most users, the interface is the application. Designers and developers spend a lot of time deciding how common interface elements should look and how interaction should occur. The great thing is that the MonoTouch team has ported all of the CocoaTouch classes for making your apps look and feel just like CocoaTouch apps. In addition to exploring these classes, the author urges you to take a look at Apple's Human Interface Guidelines; it provides developers with descriptions of interaction patterns for common problems.
Apple provides the ...