Silverlight 4 のはなし

3,696 views
3,588 views

Published on

NGK2009忘年会昼の部のLT資料です。2ヶ月ぐらい放置されてたので多少追記修正しました。

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
3,696
On SlideShare
0
From Embeds
0
Number of Embeds
180
Actions
Shares
0
Downloads
10
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Silverlight 4 のはなし

  1. 1. Silverlight 4 のはなし ⼋⽊照朗 / terurou 株式会社コスモルート DSTokai / FLOSS桜⼭ / DeLLa.JS / Python東海
  2. 2. ⾃⼰紹介
  3. 3. 本⽇の主催の者です。 DSTokai を管理したり、 花⾒や忘年会などを企画してます。
  4. 4. 今⽇は忘年会なので、⾃⼰紹介として 今年どれだけスピーカーをしてきたのか 振り返ってみました。
  5. 5. • 2/4 [LT]Tech Fildersセミナー - IronPython で "Hello Silverlight 2 World!" • 7/11 [LT]WCAN mini ActionScript #12 - Silverlight について語ってみる • 9/18 [LT]Tech Fildersセミナー -「Silverlight 3 アプリの国際化」のハマりどころ • 9/19 [セッション]Software Freedom Day を 名古屋で祝う会 & NGB - RIA について • 10/10 [LT]名古屋Ruby会議 LT - IronRuby on Silverlight っておいしいの? • 12/12 [LT]NGK忘年会2009 昼の部(本⽇) - Silverlight 4 のはなし 以上、計6回
  6. 6. • 2/4 [LT]Tech Fildersセミナー - IronPython で "Hello Silverlight 2 World!" • 7/11 [LT]WCAN mini ActionScript #12 - Silverlight について語ってみる • 9/18 [LT]Tech Fildersセミナー -「Silverlight 3 アプリの国際化」のハマりどころ • 9/19 [セッション]Software Freedom Day を 名古屋で祝う会 & NGB - RI A について Silverlightネタ4割 • 10/10 [LT]名古屋Ruby会議 LT - IronRuby on Silverlight っておいしいの? • 12/12 [LT]NGK忘年会2009 昼の部(本⽇) - Silverlight 4 のはなし 以上、計6回
  7. 7. 今年1年間、Silverlight の話しか していませんでした。 本当にありがとうございました。
  8. 8. ここから本題
  9. 9. 当然みなさん、Silverlight って 何のことだか判りますよね?
  10. 10. まぁ、Windows と MacOS で動く Microsoft 版の Flash なんですが
  11. 11. 最近、単純にそうとも ⾔えなくなってきた。
  12. 12. Silverlight 4 beta が11⽉にリリース
  13. 13. ちなみに過去のリリースに触れておくと • Silverlight 2 -> 08年11⽉リリース • Silverlight 3 beta -> 3⽉リリース • Silverlight 3 -> 7⽉リリース
  14. 14. 開発スピードが異常に早いですね。
  15. 15. Moonlight(Linux ⽤互換ランタイム)の 開発がついていけてない。
  16. 16. Moonlight はやっと Silverlight 2 + alpha、 しかもまだ beta。 Silverlight 3 からのロードマップ未定。 追記(2010/ 02/ 14)  2010/02/11に Moonlight 3.0 Preview 2 が出てます。  2010年後半には第3四半期には3.0正式版リリース予定。  3.0正式版リリース後、すぐに4.0もリリースできる⾒込みらしい。  http://itpro.nikkeibp.co.jp/article/NEWS/20091218/342241/
  17. 17. Novel(開発元)、涙⽬。 追記(2010/ 02/ 14)  前述の追記の通り、実はあんまり涙⽬じゃないみたい。
  18. 18. 少し話が逸れましたね。
  19. 19. Silverlight 4 beta の新機能が 結構すごい。
  20. 20. 機能⾯では Flash を超えた。 Air を⾜しても勝ってるかも。
  21. 21. もともと Flash より段違いに 描画が速かったりする。 追記(2010/ 02/ 14)  Silverlight 2 と Flash Player 10 時点の⽐較。  最近ベンチマークとってないので、Silverlight 4 が  リリースされた時点で計測する必要あり。。。
  22. 22. ただし動作環境の⾯では 明らかに Flash の⽅が有利。 モバイルでも動くし。
  23. 23. ⾼速・⾼機能な Silverlight 多彩な動作環境の Flash/Air Flash が最強だって       ⾔ってんだろ!                 Silveright だって       / ̄ ̄\                           すごいんだお!     /ノ(  ゝ 、_,ノヽ        r'´ ゙ヽ      /`ヽ          ____     | ⌒(( ●)(●)        ヽ   ヽ从从/   /        \   /\ .    |     (__人__) /⌒l     \  \/  /て       (●)liil(●) ノ( \      |     ` ⌒´ノ |`'''|    ∑ ヽ/  /  そ     / (__人__)  ⌒   \     / ⌒ヽ     }  |  |      ,)/  / \ く     |   |!!il|!|!l|         |    /  へ  \   }__/ /      /   /\  \      \i⌒ヽェェ|      /  / / |      ノ   ノ    /   / YYY\   \     \ \  /⌒,/´ ( _ ノ    |      \´    /   /       \   \     / \ \/  /l        |       \_,/   /         \   \_/    \__ノ |\        .|            /            \             |) )        ヽ          /               \           ,r' /          \      , '´                   `' ,        /ー'′           \     (                     )     /             \    \                  /    /
  24. 24. ⽅向性に違いが出てきているので、 「Microsoft 版の Flash」では あまり良い表現ではない。
  25. 25. なのでこれからは Microsoft の RIA 技術(類似技術 Flash/Air) と表現していきます。
  26. 26. あれ、なんか変わった?
  27. 27. Silverlight 4 の主な新機能
  28. 28. • Google Chrome サポート • 印刷 • Clipboard • Drag & Drop • Webcam/Microphone サポート • Out-of-Browser の強化
  29. 29. Google Chrome サポート Opera を除く主要ブラウザで動くように! 2年ぐらい前のMSのイベントで 質問したとき、某エバンジェリストが 「Operaでも動くよう準備している」って ⾔ってたのに。。。
  30. 30. 印刷 「帳票印刷」というキラーワード対策。 いわゆる Panel をそのまま印刷できる。 Flash と同等?(ちゃんと調べてない)
  31. 31. Clipboard テキストのみ操作できるシンプルな  クリップボード操作。 Flash と同等レベル。
  32. 32. Drag & Drop デスクトップのファイルを Silverlight アプリに Drag & Drop すると、 そのファイルを操作できます。 これは Flash を超えてる。
  33. 33. Webcam/Microphone サポート ⼊⼒ストリームを操作できるので、   たぶん ARできます。 これも Flash と同等レベル。 追記(2010/ 02/ 14)  既に Silverlight で AR やってる⼈いるみたいです。  http://shinichiaoyagi.blog25.fc2.com/blog-entry-265.html
  34. 34. Out-of-Browser の強化 Silverliht 4 での最⼤の強化ポイント。
  35. 35. Out-of-Browser とは、 Silverlight アプリをデスクトップに インストールして、オフライン状態でも 実⾏できるようにする機能。 要は Air みたいなもの。
  36. 36. Silverlight 3 でも⼀応、 Out-of-Browser は存在していたものの、 本当にローカルにインストールできるだけ だったので、あんまり役に⽴たなかった。
  37. 37. 主な Out-of-Browser 強化ポイント • NotificationWindow • Trusted Application
  38. 38. NotificationWindow いわゆる通知⽤のバルーン。 ⼤した機能じゃないけど必須ですよね。
  39. 39. Trusted Application ユーザにアプリケーションを信頼させると、 セキュリティ制限を解除することができる エグい機能。 ※当然、デスクトップ実⾏時のみ利⽤可…。
  40. 40. • ローカルファイルへ⾃由にアクセス • クロスドメイン HTTP リクエスト • COM サポート               etc...
  41. 41. ⼈によっては「COM」って⾔うだけで ヤバさが伝わる。        ヽ|/      / ̄ ̄ ̄`ヽ、     /         ヽ    /  \,, ,,/    |    | (●) (●)|||  |    |  / ̄⌒ ̄ヽ U.|   ・・・ゴクリ。    |  | .l~ ̄~ヽ |   |    |U ヽ  ̄~ ̄ ノ   |    |    ̄ ̄ ̄    |
  42. 42. COM でやれる事の例 • Silverlight から EXCEL を操作する • Silverlight から Skype を操作する まぁ、COM だし何でもありですよねー。
  43. 43. まとめ
  44. 44. • Silverlight 4 すごい。 Airみたいなデスクトップアプリ作れる。 印刷もできるしビジネスアプリもいける。 • Moonlight(Novel)はもっとがんばれ。 追記(2010/ 02/ 14)  Novelさん、かなりがんばってます!!!
  45. 45. ご清聴ありがとうございました

×