O'Reilly logo

Learning MonoTouch: A Hands-On Guide to Building iOS Applications with C# and .NET by Michael Bluestein

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

3. Views and View Controllers

MonoTouch and the CocoaTouch foundation it builds upon are based on a few fundamental classes and patterns. In this chapter, we’ll look at how to construct an application in MonoTouch that follows these patterns using the building block classes that are part of UIKit, UIView, and UIViewController.

Structuring a MonoTouch Application to MVC

MonoTouch applications that use UIKit are typically constructed using UIViews and UIViewControllers. These are the primary classes used to structure an iOS application that follows the Model-View-Controller (MVC) design pattern.

Applications can often benefit from a separation of concerns between the domain-specific information that an application (or applications) makes use of ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required