【モバイルdev向け】Microsoft の開発者イベント Connect 2016 新発表まとめ

connect2016 このエントリーをはてなブックマークに追加

2016年11月16日〜18日に、米国ニューヨークにて、Microsoft の開発者向けイベント
Connect(); // 2016』イベントが行われました。

microsoft-connect-2016-event
↑画像クリックでキーノート録画に飛ぶ

Connect(); イベントは毎年行われているのですが、
もともとこれは Visual Studio のお披露目イベントだったこともあり、
今回のも Visual Studio 関係の新発表が多かったですね。あと Azure 関係の発表も多かったです。

ちなみに過去は .NET Coreのオープンソース化や、Mac や Linux でも動くオープンソーステキストエディタ Visual Studio Code の発表などがありました。

vs2017
↑Visual Studio 2017 RC のアナウンスしているところ

では今年のものをまとめます。

新発表まとめ

Visual Studio for Mac

デベロッパー向けアナウンス

  1. 【新ツール】Visual Studio 2017 (RC) リリース![Windows]
  2. 【新ツール】Visual Studio for Mac (Preview) リリース![Mac]
  3. 【新ツール】Visual Studio Mobile Center (Preview) 発表!
  4. C# 7.0
  5. Visual Studio tools for Tizen 発表!
  6. .NET Core 1.1 リリース!
  7. Xamarin Test Cloud に Appium サポート追加
  8. Xamarin for Visual Studio において、今までプレビュー版だった「Xamarin Inspector」「iOS Simulator for Visual Studio」「Xamarin Profiler」が正式リリースとなり、Visual Studio Enterpriseサブスクライバーの人たちに利用可能になった
  9. 「Xamarin.Forms Previewer」が Visual Studio (for Windows)に付いた

エコシステムについて

  1. Google が .NET Foundation に参加
  2. Microsoft が Linux Foundation に Platinum メンバー(一番名誉なクラス)として加盟
  3. Samsung社とのコラボ。Samsung製のスマホやTVなどで、Tizen OS の上で .NET が動く!

クラウド関係のアナウンス

  1. Azure Functions (GA) リリース!
  2. Azure App Service on Linux (Preview) が Docker と ASP.NET Core をサポート!

(SQL Server 関係のことは私は詳しくないので、SQL Server のことは書きません)

詳しい解説!の前に

まず Microsoft のビジョンについて一言で。

Microsoft は今の世の中を 「Mobile First, Cloud Firstの世界だ」 と認識しています。実際その通りですよね。

slide_3

みんなモバイル端末を持ち歩いてるし、それらは大抵クラウドにつながっています。そういう世界に生きています。

mobilefirstcloudfirst_blog

30億人が、インターネットに接続された端末を身につけているし、
2020年までに IoT端末の数は 2120億にのぼると言われている。

とにかく今 Microsoft は「モバイルが大切」「クラウドが大切」だと連呼しているので、
Microsoft は 現在それらの開発に注力しています。

例えばモバイルアプリ(など)の開発ツール Xamarin や、MSのクラウドサービス Microsoft Azure(アジュール)などがそうですね。あと Visual Studio で簡単にクラウドと接続されたモバイルアプリを作れるようにもなっています。

mobilefirstcloudfirst

このビジョンを理解していると、それぞれの新発表(たくさんある)に一貫性があることが分かると思います。

1. Visual Studio 2017 RC

visual_studio_2017

Visual Studio の最新版 2017 の RC (リリースキャンディデート(候補))(=正式版の前の「これでリリースしようと思うけどどうかな」というリリース候補ビルド)が出ました!

こちらからダウンロードできます。(Windowsのみ)
https://www.visualstudio.com/vs/visual-studio-2017-rc/

(あとで書く)

2. Visual Studio for Mac (Preview)

Visual Studio for Mac

(あとで書く)

vs_for_mac

(個人メモ:キーノート 2:16:30 あたり)

3. Visual Studio Mobile Center (Preview)

モバイルアプリを作る上で、バックエンド構築や CI を回す(ビルドやUIテストなどの自動化)のって、
色々手を出さなきゃいけないから大変だよね。という話

screen-shot-2016-11-18-at-14-09-27

そこで、新ツール『Visual Studio Mobile Center』ですよ!というアナウンス。

announcingvsmc
↑拍手が起こる会場

URL: https://mobile.azure.com/

(あとで書く)

mobile_center_test_results vsmc vsmc2

(個人メモ:キーノート 0:51:30 あたり)

4. Visual Studio tools for Tizen

Tizen (たいぜん)という、モバイル端末やテレビなどに載る OS に、.NET が載るように!
その開発ツール『Visual Studio tools for Tizen』が今日から使えるように!

screen-shot-2016-11-18-at-14-35-23

(あとで書く)

(個人メモ:キーノート 2:35:00 あたり)

余談

ちなみに私は徹夜してこのイベントの実況中継生放送に出演していました。(ニューヨークでの昼間は日本での深夜なので…)

千代田まどか connect-japan
↑午前3時過ぎにリアルタイムにデモの内容を解説している

screen-shot-2016-11-17-at-22-53-53
↑ Xamarin三銃士。左から、Xamarin.Mac の平野さん(MS MVP)、Xamarin User Group の長 田淵さん(MS MVP)、私

Reference

  1. 【公式/英語】Connect(); // 2016 Keynotes
      // キーノート。本家。英語
  2. 【公式/英語】Microsoft Connect(); 2016 Recap
      // Xamarinチームによるまとめ。Xamarin 関係のものだけまとめられている。英語
  3. 【MS MVP】Microsoft Connect(); // 2016 Day 1 Keynote
      // Microsoft MVP の @kosmosebi さんによる記事
  4. 【MS MVP】Connect(); 2016 での Linux関連の発表まとめ
      // Microsoft MVP の @tanaka_733 さんによる記事
  5. 【MS MVP】Connect(); // 2016 初日キーノートの私的レポート
      // Microsoft MVP の @ytabuchi さんによる記事。Xamarin関係のまとめ
  6. 【MS MVP】クライアントサイドから見たConnect(); 2016はどうだったかという感想
      // Microsoft MVP の @okazuki さんによる記事
  7. 【MS MVP】 Microsoft Connect(); 2016 雑感(おもに Xamarin 周り)
      // Microsoft MVP の @amay077 さんによる記事
  8. 【メディア】米MS、開発者向けオンラインイベント「Connect(); // 2016」において、「Visual Studio 2017」「Visual Studio for Mac」などの新機能を多数公開
      // CodeZine 掲載の記事
  9. 【メディア】「新しいマイクロソフト」は、あらゆるデベロッパーのために必要なすべてを備えている。Connect(); //2016
      // Publickey 掲載の記事