Skip to content

Xamarin.iOS Guide

Visual Studio Hello World


These guides are designed to support our instructor led courses for the iOS 200 iOS Mobile App Development Training with Xamarin and the XAM300 Developing Cross Platform Mobile Applications with Xamarin.Android, Xamarin.iOS and Xamarin Forms

Target Audience

  • Developers

The guides are targeted for experience C# developers with more than 2 years solid programming experience. A good command of the latest C# features is assumed.

What is Xamarin.iOS

Xamarin.iOS allows developers to create native iOS applications using the same UI controls that are available in Objective-C and Xcode, except with the flexibility and elegance of a modern language (C#), the power of the .NET Base Class Library (BCL), and two first-class IDEs - Visual Studio for Mac and Visual Studio for Windows.

Required components

To build for Xamarin.iOS, the following are required:

  • the latest iOS SDK
  • the latest version of Xcode
  • macOS High Sierra (10.14) and above

The latest version of Xcode can be downloaded from the Mac App Store.

App Store Xcode