.NET MAUI チュートリアル - C# で初めてのマルチプラットフォーム アプリを構築する
ダウンロードしてインストール
-
.NET SDK をダウンロードしてインストールします。ダウンロードが完了したら、ダウンロードを起動してインストールを開始します。
.NET 9 SDK x64 (Intel) のダウンロード
.NET 9 SDK Arm64 (Apple Silicon) のダウンロードApple M1 または M2 チップを搭載した Mac をお使いの場合は、Arm64 バージョンの SDK をインストールする必要があります。
-
VS Code をダウンロードしてインストールします:
-
VS Code を開き、左側にある VS Code のアクティビティ バーにある 拡張機能 ボタンを選択します。検索バーに MAUI と入力し、.NET MAUIを選択し、.NET MAUI 拡張機能ページの Install ボタンを選択します。
この拡張機能には、C# 開発キットと C# 拡張機能が付属しています。これは、.NET MAUI 拡張機能を実行するために必要です。
-
次のコマンドを実行して、新しいターミナルを開き、 .NET MAUI ワークロードをインストールします:
Terminalsudo dotnet workload install maui
インストールが成功した場合、次のような出力が表示されます:
TerminalSuccessfully installed workload maui
すべてが正しくインストールされていることを確認する
環境を設定したら、新しい VS Code ターミナルを開きます。ツール バーで ターミナル を選択し、それから 新しいターミナル を選択します。
ターミナルで、次のコマンドを実行してインストールを確認します。
dotnet workload list
インストールが成功した場合、次のような出力が表示されます:
Installed Workload Id Manifest Version Installation Source
--------------------------------------------------------------------
maui 8.0.82/8.0.100 SDK 8.0.400
Use `dotnet workload search` to find additional workloads to install.
エラーが発生しましたか?
'dotnet' は内部コマンドまたは外部コマンドとして認識されていません というエラーを受信した場合は、新しい VS Code ターミナルを開いたことを確認してください。VS Code を再起動したりコンピューターを再起動したりしても問題が解決しない場合は、[問題が発生しました] ボタンを使用して、問題を解決するためのヘルプを入手してください。
Xcode のインストール
.NET MAUI アプリをビルドするには、次の項目も必要です:
-
Apple ID:
Apple ID をまだお持ちでない場合は、https://appleid.apple.com で新しい ID を作成できます。Xcode をインストールしてサインインするには、Apple ID が必要です。
Xcode をインストールした後、Xcode を開き、ライセンス契約に同意し、ダイアログが表示された場合は、オプションのコンポーネントをインストールする必要があります。
-
開発するプラットフォームを尋ねられたら、macOS と iOS のプラットフォームを選択しダウンロードとインストールを選択します。
-
新しいターミナルを開き、次のコマンドを実行して Xcode コマンド ライン開発者ツールをインストールします:
Terminalxcode-select --install
Xcode コマンド ライン開発者ツールのインストールを求められたら、インストール を選択します。最後に、ライセンス契約に同意します。
.NET MAUI と互換性のある最新バージョンの Xcode を見つけるには、このリリース バージョンリファレンスをご確認ください。"Apple Tools" 列に移動して、互換性のある最新バージョンの Xcode を見つけます。
問題がなければ、下の [続行] を選択して次の手順に進みます。