Требования для работы с Xamarin.Forms

👁 105 просмотров
1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (Пока оценок нет)
Загрузка...

Платформа и система разработки, требуемая для Xamarin.Forms.

Ссылка для установки необходимых инструментов разработки кроссплатформенных приложений.

Целевые платформы

Xamarin.Forms приложения могут быть написаны для следующих операционных систем:

Предполагается, что разработчики знакомы с .NET Standard и Shared Projects.

Поддержка дополнительных платформ

Текущие статусы положения развития возможности разработки ниже представленных платформ находятся на странице Xamarin.Forms GitHub:

  • Samsung Tizen
  • macOS
  • GTK#
  • WPF

Платформы ранних версий

Данные платформы не поддерживаются, если вы решили разработать приложение на Xamarin.Forms 3.0:

  • Windows 8.1 / Windows Phone 8.1 WinRT
  • Windows Phone 8 Silverlight

Android

У вас должны быть установлены последний инструментарий Android SDK и платформа Android API. Вы можете обновить их до последней актуальной версии, используя Android SDK Manager.

Дополнительно, целевая/компилируемая версия для Android проектов должны быть установлены на использование последней установленной платформы. Однако, минимальная версия должна быть установлена на API 15, за счет чего вы сможете продолжить поддержку устройств на Android 4.0.3 и новее. Данные параметры должны быть установлены в Project Options > Application > Application Properties:

Установки для разработки под Android
Установки для разработки под Android

Требование к системе разработки

Приложения Xamarin.Forms можно спроектировать на macOS и Windows. Однако, Windows и Visual Studio должны построить Windows версию приложения.

Требования к системе Mac

Вы должны использовать Visual Studio для Mac для разработки приложений на Xamarin.Forms на версии OS X El Capitan (10.11) или новее. Для построения приложений iOS рекомендуется иметь  iOS 10 SDK и установленный Xcode 8 или выше.

Замечение. Приложения для Windows нельзя построить на MacOS.

Требования к системе Windows

Приложения Xamarin.Forms для iOS и Android можно построить на любом Windows, который поддерживает разработку на Xamarin. Эти требования заключаются в том, чтобы можно было запускать Visual Studio 2017 на версии Windows 7 или новее. Для построения из Windows приложений для iOS необходимо сетевое интегрирование с Mac.

Universal Windows Platform (UWP)

Построение приложений Xamarin.Forms для UWP требует:

  • Windows 10 (Рекомендуется обновить до Fall Creators)
  • Visual Studio 2017
  • Windows 10 SDK

Проекты UWP имеют включеные в Xamarin.Forms решения, созданные в Visual Studio 2017, но нет решений, созданные в Visual Studio for Mac. Вы можете добавить UWP к существующему решению Xamarin.Forms в любое время.