de:code 2015 day 1 メモと感想
昨年に引き続いて今年も de:code 行ってきました。メモの整理と感想を捨て置きます。 写真は撮影禁止なのでありません。
Keynote
メモとってなかった><
他の方がアップされてるレポート見ながらざっと思い出すと
- いつもの MS のビジョン
- Azure 事例でトヨタの Connected Car 解説
- 地図上に、リアルタイムに走行している車を表示
- 発表されてる方がめっちゃ渋くてかっこよかった
- Windows 10 の話
- 10億のデバイスがどうのこうの
- HoloLens は実物なしで映像だけ
- Web アプリも Windows アプリにできるよ
- フライトシュミレータ作ってみました
- Band と連携して操作できます
- IoT
- Connected Cow
- 牛の健康管理に使ってます
- スクエニ事例
- リアルタイムレンダリング
- 超きれい
そんな感じでした。
セッション
ここからは自分が参加したセッションについて。
API で実現する全デバイス対応アプリ開発 (ランチセッション)
様々なデバイスに対応するため、どうアプリを開発するか、というお話でした。
組み込みブラウザ搭載させて HTML でアプリ動かしましたってすごい発想ですね。スポンサーセッションなためか (?) 、途中から製品紹介になったため退出。
- タブレットで世界変わった?
- スタイリッシュにはなったけど業務に変化おきた?
- 仕事が楽になってない
- それを何とかするのが IT ベンダの課題
- do tools
- 仕事効率化ツール
- SI が抱える課題
- 各種デバイス対応のコスト増にどう対応するか?
- エンジニア不足
- 本当の意味でのユニバーサルアプリを作るには?
- do tools ではブラウザを組み込んだ
- 内部に Web サーバも持ってる
- Web アプリを動かす
- プログラムは Azure サーバから DL
- ユーザ毎に異なる振る舞いをするアプリを実現
Windows 10 概要
情弱なので Windows 10 でどうなるかよく分かってなくて、ざっくり広いお話が聞けたらいいなーと思って参加したんですが、お腹いっぱい聞けました。エンタープライズ周りの話は知らないことだらけで非常に勉強になりました。Windows Hello とかどうでしょうね。誤認識がないようであれば反応もかなり早いし積極的に使いたい機能でした。
- なんで 10 ?
- 連続的進化ではなく革新的進化だから
- Universal Windows Platform でプラットフォーム統一
- 各デバイス全部同じ OS だよ
- Windows as a Service
- 最新テクノロジーやセキュリティの脅威にメジャーバージョンアップでした対応出来なかった
- これからは Windows Update で新機能を提供していく
- MS の開発スタイルがアジャイルになった
- サービシングモデル
- Current Branch
- コンシューマ向けで常に最新
- Current Branch for Businnes
- ビジネスユーザ向け
- 基本常に最新だが、アップデートコントロールできる
- Long Term Servicing Branch
- 基幹システム向け
- 機能のアップデートはなし
- セキュリティパッチとバグフィックスのみ
- Current Branch
- エンタープライズ Windows 10
- エンドユーザにとっての Windows 10
- フォードバックにより日本語フォントの改善検討中
- スタートメニューとタイルが統合
- 各種デバイスに最適化
- Surface のタイプカバーの付け外しで UI が動的に変わる
- 仮想デスクトップサポート
Visual Studio 2015 ~広がるアプリ開発の可能性と統合開発環境の進化~
RC ありますし、ぼちぼち情報も揃ってきた感じですがちょっと情報のまとめにと思って参加しました。期待通り幅広く紹介してもらえて良かったです。
InteliTest って機能は知らなかったんですが、構文解析して自動で高カバレッジ (100%?) なテストを作成/実行してくれるということで相当熱いです。楽しみですね。あと、Visual Studio Code の解説をしてもらえたのは嬉しかったです。
- Visual Studio のカバー範囲を拡げた
- VS Online
- チーム開発、CI、運用までカバー
- Visual Studio Code
- VS Online
- Visual Studio Code
- ビジョン
- クライアント側はクロスプラットフォーム開発が出来るように
- サーバ側はクラウド統合
- Visual Studio 2015 RC 新機能
- LightBulb
- コード中に R# みたいなサジェストしてくれるようになった
- InteliTest
- VS が構文解析して自動でテストを作成実行してくれる
- 説明がなかったけど分岐網羅かな?
- Pex の後継っぽい
- InteliTrace
- パフォーマンスや CPU、メモリのモニタリングができるようになった
- Application Insights
- Azure に接続してアプリケーション監視
- LightBulb
- IoT について
- .NET Gadgeteer
- VS 2013 でポトペタで開発可能
- コンポーネントの配線を VS がガイドしてくれる
- .NET Gadgeteer
MS版Docker 誕生! Windows Server Containers とは?
一番気になってたセッション。Docker も十分理解できていない情弱ですが、そういう人向けに基本から説明してもらえました。あまり詳しくないので「なるほどー」って感じです ^^;