このページの本文へ

前へ 1 2 3 次へ

Linux/MacやiOS/Android対応の「Visual Studio Code」「Universal Windows Platform」など

プラットフォームの壁を越える!「Build 2015」新発表のポイント

2015年05月07日 06時00分更新

文● 塩田紳二 編集● 大塚/TECH.ASCII.jp

  • この記事をはてなブックマークに追加
  • 本文印刷

 マイクロソフトは4月29日から5月1日まで(米国時間)、米国サンフランシスコ市で開発者向けのイベント「Build 2015」を開催した。本記事では、このうち29日、30日の2日間行われた基調講演について、Visual Studio関連の情報を中心にまとめお送りする。

LinuxやOS Xでも動作する無料版VS「Visual Studio Code」

 基調講演で扱われたテーマは、1日目が「Azure」「Office」「Windows 10」、2日目が「Universal Windows Platform(以下、UWP)」や「Microsoft Azure Machine Learning(Azure ML)」「DirectX12」などだった。

 Visual Studioそのものについては、新たに「Visual Studio Code(VS Code)」が発表された。これは、WindowsだけでなくLinuxやOS Xでも動作する無料版のVisual Studioだ。つまり、今後はWindows以外の環境でも、Visual Studioのコード補完やビルド、デバッグといった機能が利用できるようになったわけだ。この動きは、後述するUWPとも大きく関係している。

 なお同日、Visual Studio 2015のRC版もリリースされた。

VS Codeは、LinuxやOS Xでも動作するVS。インテリセンスによるコード補完だけでなく、デバッグやGitによるソースコード管理などにも対応

今回発表されたVS Codeと現在プレビュー中のVS2015、そしてVSオンラインなどにくわえ、他の開発ツール向けのUWPツールなどを組み合わせ、さまざまなプラットフォーム、さまざまなターゲットに対してVSファミリーが利用できるようになる

 さらに、昨年のConnect;でオープンソース化を発表していた「.NET Core」のLinux、OS X版がリリースされた。.NET Coreは.NET Frameworkのコア部分を抜き出したものであり、これにより、基本的な.NETの機能がLinuxサーバーやMac上で利用できるようになる。

.NET Frameworkのコア部分をオープンソース化した.NET Coreは、LinuxとOS X向けにプレビュー版が、またWindows向けにRC版が、それぞれリリースされた

Windows 10では“プラットフォームの壁”を越えてアプリが動く

 Windows 10についても、さまざまな新機能が発表された。基調講演で最初に説明されたのは、これまでUniversal Windows Appsなどと呼ばれていたWindows 10アプリの実行環境が、「Universal Windows Platform(UWP)」という名称になったことだ。

 このUWPアプリの配布ポイントとなるのがWindows Storeだ。これまでは、Storeで配布できるアプリの開発方法はWinJS、.NET、C++だったが、新たに4つが加わった。詳しくは後述するが、Android、iOS、デスクトップ向け.NET/Win32、Webサイト(HTML+JavaScript)の各コードを再利用して、UWPアプリを提供できる。これらは現在プレビュー中であり、今年の夏、Windows 10とともに正式スタートとなるようだ。Windowsと他のプラットフォームとを“橋渡し”する「Universal Windows Platform Bridges」と呼ばれる。

10億台のデバイスという巨大なエコシステムの基盤をUWPが支える。既存のUWPアプリ開発手段(WinJS、.NET、C++)に加え、新たに「Webサイト」「デスクトップ用.NET/Win32」「アンドロイド用Java/C++」「iOS用Objective-C」のコードが利用可能に

(→次ページ、既存のAndroid/iOSアプリを簡単にWindows移植可能に

前へ 1 2 3 次へ

カテゴリートップへ

本記事はアフィリエイトプログラムによる収益を得ている場合があります

アクセスランキング

  1. 1位

    デジタル

    「そんなことも知らんで、介護やってるんですか?」 救急隊員の一言からkintone×AIの組織変革が始まった

  2. 2位

    TECH

    Claude CodeのPlan modeをやめてみる ~grill-meスキルで一歩ずつ設計を固め、アプリを作る~

  3. 3位

    ネットワーク

    「手のひらネットワーク機器」第4弾が登場、テーマは“ShowNetを手のひらに”! こだわりの両面マウントや高密度ポートも 6月11日発売

  4. 4位

    TECH

    Obsidianで構築したエンジニアの「第二の脳」― 個人ナレッジベース構築のすべて

  5. 5位

    TECH

    出自で決まる「SASE」の最適解 主要外資ベンダー5社のコンセプトと強み

  6. 6位

    TECH

    FortiGateの圧倒的シェアをサプライチェーン防御に生かす フォーティネット 2026年度事業戦略

  7. 7位

    デジタル

    ブラックスケルトンモデルも登場!ヤマハ初のWi-Fi 7対応AP「WLX333」「WLX232」投入

  8. 8位

    ビジネス・開発

    「デザインの仕事は半減するかもしれない」 MIXIデザイン本部が挑む「AIネイティブなものづくり」への転換

  9. 9位

    TECH

    酵素遺伝子の喪失がカギとなる、大腸菌がカメムシ共生細菌へ変化する仕組み

  10. 10位

    ITトピック

    SCS評価制度でセキュリティ投資「増額予定」が8割/大企業と中小企業のAI導入格差は2.7倍/情シスの3人に2人が「シャドーAI増加」実感、ほか

集計期間:
2026年06月01日~2026年06月07日
  • 角川アスキー総合研究所