.NETマルチプラットフォーム アプリ UI (.NET MAUI) アプリは、次のプラットフォーム用に記述できます。
- Android 5.0 (API 21) 以降が必要です。
- iOS 11 以降が必要です。
- macOS 11 以降、Mac Catalyst を使用。
- Windows 11 およびバージョン 1809 以降の Windows 10 で Windows UI ライブラリ (WinUI) 3 を使用します。
.NET MAUI Blazor アプリには、次の追加のプラットフォーム要件があります。
- Android 7.0 (API 24) 以降が必要です。
- iOS 14 以降が必要です。
- macOS 11 以降、Mac Catalyst を使用。
- Android 5.0 (API 21) 以降が必要です。
- iOS 12.2 以降が必要です。
- Mac Catalyst を使用する macOS 12 以降。
- Windows UI ライブラリ (WinUI) 3 を使用して、Windows 11 および Windows 10 バージョン 1809 以降を使用します。
.NET MAUI Blazor アプリには、次の追加のプラットフォーム要件があります。
- Android 7.0 (API 24) 以降が必要です。
- iOS 16.4 以降が必要です。
- Mac Catalyst を使用する macOS 12 以降。
- Android 7.0 (API 24) 以降が必要です。
- iOS 12.2 以降が必要です。
- Mac Catalyst を使用する macOS 12 以降。
- Windows 11およびバージョン1809以降のWindows 10で、Windows UI ライブラリ (WinUI) 3 を使用します。
注
Mono ランタイムを使用する場合、Android API レベル 21 から 23 は引き続きサポートされます。 詳細については、「 サポートされる最小 Android API」を参照してください。
.NET MAUI Blazor アプリには、次の追加のプラットフォーム要件があります。
- Android 7.0 (API 24) 以降が必要です。
- iOS 16.4 以降が必要です。
- Mac Catalyst を使用する macOS 12 以降。
.NET MAUI Blazor アプリでは、プラットフォーム固有の WebView コントロールも更新する必要があります。 詳細については、「Blazor でサポートされているプラットフォーム」をご覧ください。
重要
特定のバージョンの.NET MAUIに必要な Xcode、Android SDK、JDK、およびWindows アプリ SDKのバージョンについては、「Release のバージョンを参照してください。
Android、iOS、およびWindows用の.NET MAUI アプリは、Visual Studioに組み込むことができます。 iOS 開発には、ネットワークに接続した Mac が必要です。
Windowsでは、.NET MAUI拡張機能を使用する場合、Android、iOS、Windows用の.NET MAUIアプリをVisual Studio Codeで構築することもできます。 macOS では、.NET MAUI拡張機能を使用する場合、Android、iOS、および macOS 用の.NET MAUI アプリをVisual Studio Codeに組み込むことができます。
その他のプラットフォームのサポート
.NET MAUIには、Samsung が提供する Tizen サポートも含まれています。
.NET MAUI