Obsługiwane platformy dla aplikacji MAUI platformy .NET
Aplikacje interfejsu użytkownika aplikacji wieloplatformowych platformy .NET (.NET MAUI) można napisać dla następujących platform:
- Wymagany jest system Android 5.0 (interfejs API 21) lub nowszy.
- Wymagany jest system iOS 11 lub nowszy.
- System macOS 11 lub nowszy przy użyciu narzędzia Mac Catalyst.
- Windows 11 i Windows 10 w wersji 1809 lub nowszej przy użyciu biblioteki interfejsu użytkownika systemu Windows (WinUI) 3.
Aplikacje platformy .NET MAUI Blazor mają następujące dodatkowe wymagania dotyczące platformy:
- Wymagany jest system Android 7.0 (interfejs API 24) lub nowszy.
- Wymagany jest system iOS 14 lub nowszy.
- System macOS 11 lub nowszy przy użyciu narzędzia Mac Catalyst.
- Wymagany jest system Android 5.0 (interfejs API 21) lub nowszy.
- Wymagany jest system iOS 12.2 lub nowszy.
- System macOS 12 lub nowszy przy użyciu narzędzia Mac Catalyst.
- Windows 11 i Windows 10 w wersji 1809 lub nowszej przy użyciu biblioteki interfejsu użytkownika systemu Windows (WinUI) 3.
Aplikacje platformy .NET MAUI Blazor mają następujące dodatkowe wymagania dotyczące platformy:
- Wymagany jest system Android 7.0 (interfejs API 24) lub nowszy.
- Wymagany jest system iOS 14 lub nowszy.
- System macOS 12 lub nowszy przy użyciu narzędzia Mac Catalyst.
Aplikacje platformy .NET MAUI Blazor wymagają również zaktualizowanej kontrolki WebView specyficznej dla platformy. Aby uzyskać więcej informacji, zobacz Platformy obsługiwane przez platformy Blazor.
Ważne
Aby uzyskać informacje na temat wersji środowiska Xcode, zestawu Android SDK i zestawu JDK oraz zestawu SDK aplikacji systemu Windows, które są wymagane dla określonej wersji interfejsu MAUI platformy .NET, zobacz Wersje wydania.
Aplikacje MAUI platformy .NET dla systemów Android, iOS i Windows można tworzyć w programie Visual Studio. Jednak w przypadku programowania systemu iOS wymagany jest sieciowy komputer Mac.
W systemie Windows aplikacje .NET MAUI dla systemów Android, iOS i Windows mogą być również kompilowane przy użyciu programu Visual Studio Code podczas korzystania z rozszerzenia .NET MAUI. W systemach macOS aplikacje .NET MAUI dla systemów Android, iOS i macOS można kompilować w programie Visual Studio Code podczas korzystania z rozszerzenia .NET MAUI.
Dodatkowa obsługa platformy
Platforma .NET MAUI obejmuje również obsługę tizen, która jest zapewniana przez firmę Samsung.