「Visual Studio for Mac 7.2」αプレビュー公開。開発中のコードをiOS/Androidの実機で実行するXamarin Live Player、Dockerサポートなど

2017年8月8日

マイクロソフトはMac専用の統合開発環境の最新版「Visual Studio for Mac 7.2」のアルファプレビューを公開しました

fig

Visual Studio for Macは、Windows版のVisual Studioと同様にコードエディタやデバッガーなどを備えるビジュアルな統合開発環境で、IntelliSenseやGit対応、ビルドエンジンのMSBuild搭載、ユニットテスト対応などの特長を備えています。

ただしVisual Studio for MacはWindows版のVisual StudioをMacOSに移植したのではなく、MacでiOSやAndroidなどのアプリケーションを開発するツール「Xamarin Studio」がベースとなっています。

Visual Studio for Mac 7.2のリリースノートによると、本バージョンではバグフィクスと性能向上に注力されており、さらにXamarin Live Playerのサポート、ASP.NET CoreにおけるDockerサポートの2つが新機能として追加されました。

Xamarin Live Playerのサポート

Xamarin Live Playerは、iOS/Android用のモバイルアプリです。このアプリをインストールした実機に対しては、Visual Studioで開発中のコードを転送して実行し、すぐに動作確認ができます。

すでにWindows版のVisual Studioではサポートが始まっており、今回のVisual Studio for Macでもサポートが開始されました。

Visual Studioの画面上に表示されるQRコードをiOS/AndoidのXamarin Live Playerで読み込ませると、Visual StudioとXamarin Live Playerのペアリングが行われ、ペアリング先の実機にコードを転送し、実行できるようになります。

fig

Visual Studio for MacがXamarin Live Playerに対応したことで、開発効率の向上が期待できます。

ASP.NET CoreでのDockerサポート

Visual Studio for Macでは、ASP.NET Coreのサポートによりサーバ向けアプリケーションの開発が可能になっています。

Visual Studio for Mac 7.2ではこのASP.NET Coreによるサーバアプリケーションの開発にDockerサポートが加わりました。

具体的には、開発したコードをDockerイメージに変換し、コンテナレジストリに登録。それをコンテナ実行環境へダウンロードして実行する、というものです。

これらの動作はMicrosoft Azure上でAzure Container RegistryやApp Serviceなどを用いて実現されると説明されています。

あわせて読みたい

プログラミング言語 Visual Studio




タグクラウド

クラウド
AWS / Azure / Google Cloud
クラウドネイティブ / サーバレス
クラウドのシェア / クラウドの障害

コンテナ型仮想化

プログラミング言語
JavaScript / Java / .NET
WebAssembly / Web標準
開発ツール / テスト・品質

アジャイル開発 / スクラム / DevOps

データベース / 機械学習・AI
RDB / NoSQL

ネットワーク / セキュリティ
HTTP / QUIC

OS / Windows / Linux / 仮想化
サーバ / ストレージ / ハードウェア

ITエンジニアの給与・年収 / 働き方

殿堂入り / おもしろ / 編集後記

全てのタグを見る

Blogger in Chief

photo of jniino

Junichi Niino(jniino)
IT系の雑誌編集者、オンラインメディア発行人を経て独立。2009年にPublickeyを開始しました。
詳しいプロフィール

Publickeyの新着情報をチェックしませんか?
Twitterで : @Publickey
Facebookで : Publickeyのページ
RSSリーダーで : Feed

最新記事10本