Building for iOS devices is very different from building traditional desktop or web applications. Users have come to expect a very specific set of interaction metaphors associated with their user experience on the devices. The iOS ships with a number of applications that utilize a common set of controls that users have become very familiar with.
These controls are built with the form factor and the touch metaphor in mind as first-class design considerations. As such, they're different than the standard set of controls available for desktop and web applications.
Most of these controls are included in CocoaTouch's
UIKit (aka the
MonoTouch.UIKit namespace). These controls should be your first choice for creating your application's ...