Начало работы с Xamarin.iOS

Xamarin.iOS позволяет разработчикам создавать приложения с полной поддержкой платформы iOS, используя те же элементы управления пользовательского интерфейса, что доступны в Objective-C и Xcode, но получать при этом гибкость и элегантность современного языка (C#), а также возможности библиотеки базовых классов .NET и двух первоклассных интегрированных сред разработки — Visual Studio и Visual Studio для Mac. В этих материалах представлен процесс настройки и установки Xamarin.iOS и рассматриваются основные принципы разработки Xamarin.iOS.

Необходимые компоненты

Для выполнения сборки для Xamarin.iOS необходимы следующие компоненты:

  • последняя версия Visual Studio;
  • актуальный пакет SDK iOS;
  • актуальная версия Xcode;
  • минимальная версия macOS, необходимая для Xcode.

Требования к конкретной версии см. в последних заметках о выпуске Xamarin.iOS.

Последнюю версию Xcode можно скачать через Mac App Store:

Screenshot of Xcode listing page in Mac App Store

Материалы по началу работы

Настройка и установка

Приступите к использованию Xamarin.iOS в Visual Studio для Mac или Visual Studio. В этом разделе рассматриваются скачивание, установка с помощью установщика Xamarin, вход с учетной записью Майкрософт, общие моменты по устранению неполадок, подготовка устройств и многое другое.

Привет, iOS

Из этого состоящего из двух частей руководства вы узнаете, как создать свое первое приложение Xamarin.iOS в Visual Studio для Mac или Visual Studio. Вы также получите представление об основах разработки приложений iOS с помощью Xamarin. В этом руководстве рассматриваются средства, понятия и действия, необходимые для создания и развертывания приложения Xamarin.iOS.

Привет, iOS (несколько экранов)

В этом руководстве из двух частей мы расширим функционал приложения, созданного в руководстве по началу работы с iOS, для работы со вторым экраном. В нем рассматриваются такие концепции, как конструктивный шаблон модель-представление-контроллер, реализация навигации iOS и углубленные сведения о структуре и работе приложения iOS.

Xamarin для разработчиков Objective-C

Сведения для разработчиков на Objective-C, переходящих на платформу Xamarin.

Видео

Создание приложения iOS с помощью Xamarin для Visual Studio