Поддерживаемые платформы для приложений .NET MAUI
Приложения многоплатформенного пользовательского интерфейса приложений .NET (.NET MAUI) можно написать на следующих платформах:
- Требуется Android 5.0 (API 21) или более поздней версии.
- Требуется iOS 11 или более поздней версии.
- macOS 11 или более поздней версии с помощью Mac Catalyst.
- Windows 11 и Windows 10 версии 1809 или более поздней версии с помощью библиотеки пользовательского интерфейса Windows (WinUI) 3.
Приложения .NET MAUI Blazor имеют следующие дополнительные требования к платформе:
- Требуется Android 7.0 (API 24) или более поздней версии.
- Требуется iOS 14 или более поздней версии.
- macOS 11 или более поздней версии с помощью Mac Catalyst.
- Требуется Android 5.0 (API 21) или более поздней версии.
- Требуется iOS 12.2 или более поздней версии.
- macOS 12 или более поздней версии с помощью Mac Catalyst.
- Windows 11 и Windows 10 версии 1809 или более поздней версии с помощью библиотеки пользовательского интерфейса Windows (WinUI) 3.
Приложения .NET MAUI Blazor имеют следующие дополнительные требования к платформе:
- Требуется Android 7.0 (API 24) или более поздней версии.
- Требуется iOS 14 или более поздней версии.
- macOS 12 или более поздней версии с помощью Mac Catalyst.
Приложения .NET MAUI Blazor также требуют обновленной платформы определенного элемента управления WebView. Дополнительные сведения см. в разделе "Поддерживаемые платформы Blazor".
Внимание
Сведения о версии Xcode, пакете SDK для Android и JDK и пакете SDK для приложений Windows, необходимых для конкретной версии .NET MAUI, см. в разделе "Выпуски".
Приложения .NET MAUI для Android, iOS и Windows можно создавать в Visual Studio. Однако для разработки iOS требуется сетевой Mac.
В Windows приложения .NET MAUI для Android, iOS и Windows также можно создавать с помощью Visual Studio Code при использовании расширения .NET MAUI. В macOS приложения .NET MAUI для Android, iOS и macOS можно создавать в Visual Studio Code при использовании расширения MAUI .NET.
Поддержка дополнительных платформ
.NET MAUI также включает поддержку Tizen, которая предоставляется Samsung.