Visual Studio for Mac ワークロード

重要

Visual Studio for Mac は、Microsoft の モダン ライフサイクル ポリシーに従って、2024 年 8 月 31 日に廃止される予定です。 引き続き Visual Studio for Mac を使用できますが、VS Code 用の新しい C# 開発キット拡張機能のプレビュー バージョンなど、Mac 上の開発者向けの他のいくつかのオプションがあります。

サポートタイムラインと代替方法の詳細をご確認ください

Visual Studio for Mac には、次の種類のアプリを開発するために、ワークロードがプレインストールされています。

  • .NET と Xamarin を使用した Android、iOS、tvOS、および watchOS 用のクロスプラットフォーム モバイル アプリ
  • Mac デスクトップ アプリ
  • .NET Core アプリ
  • ASP.NET Core Web アプリ
  • クロスプラットフォーム Unity ゲーム
  • .NET MAUI アプリ (Visual Studio 2022 for Mac 17.4 以降)

Xamarin を使用したモバイル アプリケーション

Xamarin では、.NET を使用して、Android、iOS、tvOS、watchOS、および Mac のデスクトップ アプリ用のクロスプラット フォーム モバイル アプリを作成することができます。

Visual Studio for Mac で Xamarin を使用する方法の詳細については、Xamarin Developer Center を参照し、ハンズオン ラボをチェックアウトしてください。

Mac デスクトップ アプリケーション

Xamarin.Mac により、Cocoa ユーザー インターフェイス フレームワークを使用して Mac アプリをビルドできます。Mac 版の Xamarin.Forms により、コードや UI を他のプラットフォームと共有するアプリをビルドできます。

.NET Core アプリケーション

.NET Core の使用方法の詳細については、ドキュメントを参照してください。

ASP.NET Core Web アプリケーション

Visual Studio for Mac で ASP.NET Core の使用を開始するには、「ASP.NET Core の概要」ガイド、または ASP.NET Core Web アプリのハンズオン ラボをご覧ください。

Unity によるゲーム開発

Unity でゲームの構築を開始するには、セットアップ ページ および Unity ツールの使用ガイドを参照するか、Unity のハンズオン ラボをチェックアウトしてください。

.NET MAUI アプリケーション

macOS でネイティブのクロスプラット フォーム対応の .NET MAUI アプリの開発を開始するには、Visual Studio 2022 for Mac 17.4 以降をインストールします。 詳細については、.NET MAUI の概要に関するページを参照してください。