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
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.
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.