O'Reilly logo

Xamarin Mobile Application Development for iOS by Paul F. Johnson

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

Chapter 2. The User Interface

A user interface is the primary method of communication between a device and the user. The design and appearance is what differentiates a good app from an amazing one.

In this chapter, we will be covering some of the essential features of the user interface:

  • Canvas
  • MonoTouch.Dialog
  • Incorporating external views into your user interface
  • Colors
  • Labels
  • Images

Creating the User Interface with Xcode

With the exception of MonoTouch.Dialog, the user interface for any iOS application is created using Xcode.

When considering how to create a user interface and the positioning of any of the available widgets, you need to think along the lines of fuzzy felt placed on a canvas. You are able to place any iOS widget anywhere on the felt.

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