Xamarin.iOS (ранее известный как MonoTouch) - это коммерческий комплект разработки программного обеспечения для Mac OS X и Windows, который позволяет использовать C # (язык программирования .NET) для создания собственных приложений для Apple iPhone, iPod Touch, Устройства iPad (iOS), Apple Watch (watchOS) и AppleTV (tvOS).

Xamarin.iOS (ранее известный как MonoTouch) - это кроссплатформенная реализация Microsoft CLI (.NET), которая позволяет разработчикам писать «один раз» для iOS, OS X, Android и Windows Phone на C #.

Xamarin включает в себя IDE (Xamarin studio для OS X и Windows), плагин для Visual Studio и библиотеки для каждой целевой ОС. Xamarin реализует гибридный подход к кроссплатформенной разработке, при котором бизнес-логика существует в проекте с общим ядром, а визуальный уровень внедряется в проекты для каждой целевой платформы.

Разработчики, таким образом, имеют доступ к расширенным функциям и библиотекам языка C #, а также к библиотекам пользовательского интерфейса для конкретной платформы. Чтобы соответствовать политике Apple, приложения для iOS и OS X компилируются «полностью», чтобы не требовалось время выполнения.