ソフトウェア大手のMicrosoftは本日、macOS、iOS、tvOS、watchOS、ウェブ、クラウド、Androidプラットフォーム向けのアプリやゲーム開発に必要なツールをすべて備えた統合開発環境「Visual Studio for Mac」をリリースしました。これまで、MacユーザーがMicrosoftの開発ツールを利用するには、Windowsコンピューターまたは仮想マシンが必要でした。
visualstudio.comから無料で入手できるVisual Studio for Macを使えば、アプリのコーディング、デバッグ、診断、バージョン管理、他のプログラマーとの効率的な共同作業など、様々なことが可能になります。WindowsメーカーであるMicrosoftは、昨年11月にVisual Studio for Macのプレビュー版をリリースしました。
「開発者は、優れた IDE と単一の環境を手に入れ、モバイル アプリや Web アプリからゲームまで、エンドツーエンドのソリューションを開発できるだけでなく、Azure との統合や展開もできるようになります」と、Microsoft クラウド & エンタープライズ グループのエグゼクティブ バイスプレジデント、スコット ガスリーは述べています。
「C#、F#、.NET Core、ASP.NET Core、Xamarin、Unity のいずれを使用しても、Mac 向けにネイティブに設計されたクラス最高の開発環境が得られます。」
Visual Studio ファミリーの新しいメンバーである統合開発環境により、macOS の開発者は、Xamarin と .NET Core を使用してモバイル、Web、クラウド向けのアプリを構築したり、Unity を使用してゲームを構築したりできるようになります。
主なハイライトは次のとおりです。
- Mac向けにネイティブに設計— Visual Studio for Macは、macOSでも開発者の生産性を向上します。Macの開発ワークフローを最適化するために、エクスペリエンスを綿密に設計しました。
- 効率的なコラボレーション— GitHubやVisual Studio Team Servicesなど、あらゆるプロバイダーがホストするGitリポジトリでコードを管理できます。WindowsとMacでVisual Studioを使用している開発者とシームレスにプロジェクトを共有できます。
- 高品質のモバイル アプリを提供- Xamarin の高度なデバッグ、プロファイリング ツール、単体テスト、UI テスト生成機能を使用すると、Android、iOS、macOS 向けのネイティブ モバイル アプリの構築、接続、調整がこれまで以上に高速かつ簡単になります。
- 最新のWebアプリを起動— Visual Studio for MacのASP.NET Coreサポートにより、美しくモダンなWebアプリケーションを作成できます。Visual StudioやWindowsで使い慣れたWebエディターエクスペリエンスでフロントエンドを作成し、IDEから直接クラウドに公開できます。
- インテリジェントなサービスの作成— Visual Studio for Mac では、.NET Core ソリューションを作成し、クライアントソリューションにバックエンドサービスを提供します。これらのクラウドサービスをクライアントソリューションと同時にコーディング、デバッグ、テストすることで、生産性を向上できます。
- クロスプラットフォームゲームの構築— UnityとVisual Studio for Macを使えば、あらゆるプラットフォームで動作する素晴らしいゲームを作成できます。Visual Studio for Macの強力なコーディング、リファクタリング、デバッグ機能を活用して、生産性を向上させましょう。
システム要件については、Visual Studio Web サイトのサポート ドキュメントで確認できます。
マイクロソフトによると、このソフトウェアにはVoice Overのサポートが含まれているとのことです。エディターやソリューションエクスプローラーなど、ユーザーインターフェースの多くの部分がAppleの支援技術を通じてアクセス可能になっています。
このソフトウェアは、今週後半に開催されるMicrosoftの開発者会議「Build 2017」に先駆けてリリースされました。同社は2015年に、開発者向けの無料クロスプラットフォームコードエディター「Visual Studio Code」をリリースしました。