かずきのBlog@hatena

すきな言語は C# + XAML の組み合わせ。Azure Functions も好き。最近は Go 言語勉強中。日本マイクロソフトで働いていますが、ここに書いていることは個人的なメモなので会社の公式見解ではありません。

PROJECT UX MIX10 レポート参加してきた

箇条書きが、セミナーで説明された内容。箇条書きじゃない部分が、説明時点で思ったこととか書かれてます。主に自分用メモです。

PROJECT UX MIX10レポート

  • Tech Fieldersについての説明
    • MSだけじゃなくて現場の人も一緒に情報提供しようぜというスタンス
  • MIX10概要
    • 開催場所はラスベガス
    • 5回目の開催
    • デザイナーや開発者へMSの最新のWeb関連のテクノロジを商会する
    • 2000人くらいきた
    • 日本からは43名
    • 150以上もセッションがある

予想以上にセッション多いと思った・・・。

  • 多かったセミナー
  • SilverlightとUXが多い
    • ついでクラウド、Windows Phone

Silverlightの力の入れようを感じた。

    • 基調講演1日目
    • Silverlightへの支持が高まってる!
    • 色々有名どころで採用されてる

マクドナルドで採用されてるのが、ちょっとびっくりだった。

  • MIX10で発表されたこと
    • Silverlightの普及率では60%
    • Silverlight 4 RC関連のダウンロード開始
    • 72.55%が今朝の日本での普及率

日本Silverlightインストールされすぎだろう・・・。

  • Pivotというサイトのデモ

DeepZoomがいい感じに使われてるんかな

  • Silverlight4/Exporession Blendの先進事例の紹介
    • ebayのサイト
    • オークション登録サイト
    • WebCamとかを使ったエクスペリエンスの工場
    • トーストもある
    • BlendのSketchFlowでプロトタイプ開発した
    • 開発者はVisual Studio
    • 6〜8週間で作った!!

これは、RC使ってるけど便利

    • Windows Phone 7
    • 糸電話のスライド(電話)
    • 開発ツールが公開された
    • Silverlight
    • XNA
    • PCと同じプログラミングモデル
    • PCと大体同じコード

HelloWorldクラスなら、Windows Phone用の勉強しなくても出来た点は素晴らしいと思った。

やべー・・・本気でjQueryしないといけない・・・。
$('hogehoge')の書きかたくらいしか知らない・・・

  • Open Data Protocol
    • OData
    • Web上でデータを検索や更新したりするときのためのプロトコル
    • WCF Data ServiceとかODataの実装の1つになる
    • 色々な製品で対応予定!
  • Codename"Dallas"
    • 情報公開をビジネスにするためのプラットフォーム
    • 情報のマーケットプレース

ぴんとこない。今後ウォッチしてみようかな。

  • Natur'lly
    • リモコンのいらないWiiみたいなもの
    • カメラで動きを認識してゲームできる

RPGするのに息がきれるということがあるのかな

MIX10 Report by 2ndFactory and Partner

  • 2nd Factory
    • UIのプロフェッショナル
  • UIとMSテクノロジーを取り巻く環境:ハイプ曲線
    • UXの過渡期
    • 盛り上げ利中
    • 盛り上がった後は反動で下がる
    • そのあと、安定期
    • 今は、安定期の入り口か・・・?

MS製品はバージョン3から安定しだすというジンクス?

  • Windows Phone 7
    • Silverlight 3 + あるふぁ
      • センサーとか
    • UI Design and Interaction Guide
      • 内容いいのでお勧め
      • 最小で最大の効果
      • 文字は美しく明確で強い情報デザインだ
      • 現実世界の動きをよく観察して取り入れなさい
      • おおげさなUIはいらない。コンテンツはUIになる。

ここらへんから昼下がりの眠気との戦い。。。

MIX10参加報告(新日鉄ソリューションズ様)

  • MIX10への参加の動機
    • .NET/Javaは皆できるので差別化むずかしい
      • UXで差別化しよう
    • Windows Phone 7に期待
  • 個人的な感想
    • デザイン分野の新鮮な刺激
    • Mac多い

MIX10のiPhoneアプリの出来が素晴らしいというのが一番印象的だった。

  • 個人的な感想 その2

Facebook登録したけど使い方がわからん・・・。

  • IE9
    • XPがサポートされない
    • 標準へのちからの入れ方が凄い

IE9 + SVGでのプレゼン資料というところにぐっときた

  • Adobeはビジュアルからアプローチ
  • MSは機能からアプローチ
  • Mobile Adobe vs MS
    • PCと同じコンテンツが動く
    • SilverlightのほうがWP7のUXに従ったアプリケーションが作れる点がアドバンテージ?
    • MSは端末もってるけどAdobeは持ってない
  • まとめ
    • 来年からはHTML5の部分的な利用もありかも

The history of MIX?(人が変わった)

MIXの歴史について語ってる。
こういう歴史がわかると、なるほどな〜と思う点があるけど、話しが早いのでメモは諦めた。

Silverlight 4 最新情報のご紹介

  • Silverlightの進化
    • 1.0 2007/09 実験的な雰囲気
      • 動画配信が中心
    • 2.0 2008/07
      • .NETのサブセット JavaScriptじゃなくてC#とかで開発できる
      • コントロールが充実
    • 3.0 Magic No 3(本気はバージョン3から)
      • ブラウザ外実行
    • 4.0 RC
      • MIXでRCが発表
  • Silverlight4の新機能テーマ
    • 業務につかえる
    • メディア
    • 豊かな体験
    • ブラウザ外実行
    • 開発ツールの進化
  • メディア
    • SL3まででも充実してた
    • Webcamのサポート、マイクのサポート
    • 企業内でのメディア配信でマルチキャスト対応
    • DRMの強化・オフラインでもOK
  • 豊かな体験
    • 柔軟なUI
    • コピー&ペースト
    • ドラッグ&ドロップ
    • 右クリック、ホイールスクロール
    • Chromeのサポート
    • パフォーマンスの向上

ここらへん、まじめにやっと出来るようになったか〜といった感じ

  • 業務アプリケーション
    • 印刷
      • Silverlightの画面の一部を印字する
      • Bitmapが印字される
    • フォームコントロール
    • WCF RIA Services
    • データバインドの強化
    • 多言語対応
    • MEF

ここらへん、個人的に一番わくわくするところ。
MEFは、アツイ。WPF4のMEFよりも高機能なところが地味にすごい。

  • ブラウザー外実行
    • 信頼されたアプリケーション
      • ユーザの権限まで引き上げる
      • COMも使える
    • Excel連携とか
    • HTMLのレンダリング
      • Flash, PDF, WOrd, Excelとかも表示できる
      • ぶあうざがい実行時のみ
    • トースト
    • ファイルアクセス
    • クロスドメインアクセス
  • まとめ
    • 新機能たくさんありすぎ
    • バージョン4なのでかなり実践的

MIX10 report Windows Phone 7 概要

  • Windows Phone 7 シリーズのシリーズが消えた。
  • MIX10はWindows Phone 7のセッションが絶え間なくあった

凄い力の入れ方だなぁ。
とりあえずほしい。

  • Keynoteでの発表
    • Silverlight, XNAで開発
    • PCと同じ下位這うt
    • 無料で開発できる

Windows Phone版のVisual Studioの開発コード名がヤマノテというのは意外だった。

  • ライブタイル
    • タイルは絶対表示される
    • タイル内はカスタマイズ可能
    • アプリをタイルに対応させることも可能
  • ハブ
    • デフォで6つのハブ
    • 複数の情報がまとまったポータル
    • 目的志向
    • カスタマイズ可能
      • アプリとの連携も可能
  • デフォのハブ
    • PEOPLE
    • OFFICE
    • PICTURES
    • MUSIC+VIDEO
    • MARKETPLACE
    • GAMES
  • Windows Phoneのハードウェア仕様をMSが規定
    • 性能のばらつきをなくす
    • 開発者の負担を減らす
    • 全ユーザが同じ機能を利用できる
  • アプリケーションプラットフォーム

何度も言うけど、Windows Phone用の勉強せずに普通にWindos Phoneのアプリ開発が出来たのは凄いことだと思う。(Helloworldや簡単なTwitterのタイムライン表示くらいだけど)

  • アプリケーション環境の標準仕様
    • 入力
      • タッチ、ハードウェアボタン
  • メディア
    • デジタルメディアのキャプチャと再生
    • メディアライブラリへのアクセス
  • データ
    • 分離ストレージ
    • LINQ(to Objects and XML)
  • .NET
  • デバイスの機能へのアクセス
    • phoneUI
    • センサー

etc...

  • Push通知サービス

WebからのPush通知ができるなんて素敵

  • Marketplace
    • アプリの配信はMarketplaceのみ
    • アプリケーション本体はxapファイル
    • Marketplaceへは、登録から5日くらいで公開されるらしい
    • お試し利用も出来る
      • お為仕様とかを判断するAPIがある

Windows Phone 7が出たら買おうと思った。