アーカイブ

Posts Tagged ‘Silverlight’

MIX11基調講演二日目概要 WindowsPhone7、Silverlight 5、Kinect

2011年4月14日 1件のコメント

 

USラスベガスで開催されたMIX11を、今年は日本からライブ中継で追っていました。細かくはこれから出てくるとして、まずは速報代わりに、基調講演の概要をまとめます。

ーーーーーーーーーーーーーーー

http://www.youtube.com/WindowsPhoneの映像からスタート。
まずはMSからJoeが登場。WP7のアップデートの話しから。

・アップデート遅れた。
・タイミングも機種によってばらつきがあった。
・メーカーとのやりとりで色々問題が生じた。
・これからは改善できる。

 

ピクチャ 1本日のお題目。

その後、新バージョンMangoの話し。
Asusの実記を使いながら。

まずは機能系。

・他言語に対応。日本語の縦書きも。
・アプリリストを、頭文字から検索できるように。
・MarketPlaceにも、検索ボックスが。
・マルチタスク、複数のアプリ画面が並ぶのを、左右にスクロールして切り替え

ピクチャ 2日本語の縦書き表示。

次にWebExperience
・ブラウザエンジンにはIE9が乗る。同じコードベース。
・HTML5でもバックグラウンド動作可能。音声をバックのタスクで動かすデモ。
・HTML5のビデオも問題なく再生。ただし、デモでは別プレイヤー。
・ハードウェアアクセラレーションのデモ。iPhone4やNexus Sよりも遥かに高速。

ピクチャ 3速度比較のデモ。

そしてコア機能の話し。
・ソケット、SQL CE、スケジュールのデータへのアクセス等サポート

センサーの話し。
・Skypeデモ。WP7でもSkypeが使えるようになる。
・カメラにバーコードスキャンが内蔵。
・ジャイロ、モーションセンサーでARデモ。

マルチタスク
・バックグラウンドで音楽再生しながらゲームプレイのデモ

ライブエージェント
・マルチタスクはバッテリー食うけど、それを改善する仕組みく
・ライブタイルのデモ。1アプリ1タイルではなく、複数タイルを設置可能。

開発ツール
・来月登場。

そして、ScottGuに交代。
まずはVSのデモから。

VisualStudio2010、エミュレータ
・エミュレータに傾きを制御する機能追加。3軸センサーのテストが可能に。
・GPS位置のシミュレーション機能も追加。Bingマップで、どの位置を表示させるか指定できる。
・パフォーマンス解析機能。実機をケーブルで接続し、動作させると、それを後からグラフ表示、CPU負荷やGCタイミングの表示等。
・CPU、GPUの負荷から、該当するStoryBoardにジャンプ可能。

ピクチャ 5実機の傾きシミュレーション。GPSも。

ピクチャ 7パフォーマンス解析結果。

パフォーマンス
・Mangoではスクロールがより滑らかになる。画像のデコードがUI描画を邪魔しない
・メモリの最適化、アプリの立ち上げも高速になる。同じコードでも。
・同じアプリでも、メモリ消費量も少なくなっている。

ソケットデモ
・ソケットのデモ、WP7のIRCクライアント

カメラデモ
・写真をとって、データを取得、サーバーアップ

グラフィック
・3DのScottを動かすデモ。

—-
そしてそこから、Silverlightの話し。それぞれの機能紹介。

ピクチャ 9機能一覧。これまでSLに搭載された機能。
メディア
・ハードウェアデコード
・トリックプレイ(変速再生)
・リモコン対応
→BlueAngelsのサイトデモ。マルチ映像再生、3Dモデル
→3Dでモデルハウスを造るデモ。自由に回転、拡大縮小しながら、3Dを作っていく。

ピクチャ 10SL5での3Dモデリング。

VS2010
・XAML上にもブレイクポイントを設定可能に。

SL5とVS Tools、Blendは本日公開。

ピクチャ 11SL5ロードマップ

Blend Preview

http://www.microsoft.com/downloads/en/details.aspx?FamilyID=22feb67c-4f65-4ced-97cf-5f8ada296445&displaylang=en&sf1314458=1

 

そして次にKinect。

Kinect for Windows SDKの話し。
・C++/C#/VBで開発。4月リリースは非商用版。商用版も出る。
→HelloWorldのデモ。WPFで作成。
→Kinectで車を操作するデモ。
→Kinectで宇宙空間を操作するデモ。Worldwide Telescope。
→Kinectでマーカーを認知するデモ。Kiectヘルメット。

ピクチャ 13Kinect sensor = new Kinect()で呼び出し。

ピクチャ 14WPFで実装されたKinectデモ。空間に絵を書く。

なお、今回のMIX11のお土産として、Kinect本体を参加者に配布。

以上。

#mixjpn

ーーーーーーーーーーーーーーー

内容荒くてすみません。おやすみなさい。

カテゴリー:Microsoft タグ: , ,