斜め上行くリッチクライアントの考え方(仮)

1,058 views
1,026 views

Published on

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
1,058
On SlideShare
0
From Embeds
0
Number of Embeds
51
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

斜め上行くリッチクライアントの考え方(仮)

  1. 1. 斜め 上 行く リッチクライアント の 考え方 ( 仮 ) <ul><ul><li>EclipSKY こんぴろ </li></ul></ul>
  2. 2. 大事な事は一番最初に
  3. 3. 今日紹介するツールは Tugb○at.G○D の パクりではないです!
  4. 4. それから
  5. 5. Special Thanks! 今井高史さん AC アダプタありがとう! 第 1 回 buri-ja 勉強会 3/21 13:00 〜
  6. 6. 自己紹介
  7. 7. 宣伝
  8. 8. ところで宣伝です
  9. 9. アジャイラーのアジャイラーによるスーツな人のためのイベントやります
  10. 10. 宣伝
  11. 11. それでは本題 <ul><li>(仮)をつけた理由 </li></ul><ul><li>Webアプリケーション全盛の時代 </li></ul><ul><li>デスクトップとWebの融合 </li></ul><ul><li>リッチクライアントからWebを見ると… </li></ul>
  12. 12. タイトルの(仮)について <ul><li>誰でも思いつくことです </li></ul><ul><li>他に似た事やってる人いるのかな? </li></ul><ul><li>もしおもしろいと思ったら最後の拍手をいつもの3割増しで! </li></ul><ul><li>もし「くっだらねー」って思ったら、その事をオブラートに包んで今日のブログに書いてください。 </li></ul>
  13. 13. どんなものか、と言うと
  14. 14. Web アプリケーション全盛の時代 <ul><li>Webアプリケーションの開発が簡単に </li></ul><ul><ul><li>The Seasar Project </li></ul></ul><ul><ul><li>Ruby on Rails </li></ul></ul><ul><li>世の中いろんなWebサービスが増えました。 </li></ul><ul><ul><li>ソーシャルブックマーク(はてなブックマークとか) </li></ul></ul><ul><ul><li>ブログ(はてなダイアリー/Bloggerとか) </li></ul></ul><ul><ul><li>ライフログ(Twitter / Wassrとか) </li></ul></ul><ul><li>APIを公開し、外部のアプリケーションと連携を図るアプリケーションが増えてきた </li></ul><ul><ul><li>FriendFeed </li></ul></ul>
  15. 15. デスクトップと Web を融合
  16. 16. Dropboxの登場 <ul><li>クライアントからWebであることを意識せず、どこからでもファイル共有をできる </li></ul><ul><ul><li>あるフォルダに保存したファイルを自動でアップロード </li></ul></ul><ul><ul><li>アップロードされたファイルは接続されているクライアントに自動でダウンロード </li></ul></ul><ul><li>デスクトップとWebを融合 </li></ul><ul><ul><li>M$だけでしか動かないとかない </li></ul></ul><ul><ul><li>いろんなプラットフォームをサポートしている </li></ul></ul>
  17. 17. リッチクライアントから Web を見ると… <ul><li>Webにいい素材が転がっている </li></ul><ul><li>クライアントとWebの統合にはすごい価値がある </li></ul><ul><ul><li>ブラウザではセキュリティ上許可されていない振る舞いを許可できる </li></ul></ul><ul><ul><li>アプレットを起動しておくと勝手にアップロードとか… </li></ul></ul><ul><ul><ul><li>やれるけど、面倒な設定をしないといけない </li></ul></ul></ul>
  18. 18. やりたいこと <ul><li>Webとデスクトップを直結したい </li></ul><ul><ul><li>ファイルを意識せずにWebとやりとりする </li></ul></ul><ul><li>いくつかのWebサービスを跨がった連携したい </li></ul><ul><ul><li>マッシュアップのデスクトップフロントエンド </li></ul></ul><ul><ul><li>例えば… </li></ul></ul><ul><ul><ul><li>やり始めた/終わったタスクをつぶやく </li></ul></ul></ul><ul><ul><ul><li>チケットシステムからチケットを取得して、優先度やマイルストーンを変更するなど、計画に役立てる </li></ul></ul></ul><ul><ul><ul><li>RSS取得して気になるものを選んで「あとで読む」タグをつけてブクマ登録 </li></ul></ul></ul><ul><ul><li>ユーザーが カスタマイズ できるように </li></ul></ul>
  19. 19. やってみた <ul><li>JAM Circle(http://kompiro.org/jamcircle/) </li></ul><ul><ul><li>カードを作成、分類できるアプリケーション </li></ul></ul><ul><ul><li>Desktop Java(Eclipse RCP) </li></ul></ul><ul><ul><ul><li>Windows/Mac/Linuxで動く </li></ul></ul></ul><ul><ul><li>スクリプトエンジンを組み込んでみた。 </li></ul></ul><ul><ul><ul><li>JRubyとEcmaScript(Rhino)を載せました。 </li></ul></ul></ul><ul><ul><ul><ul><li>RIA だとスクリプトエンジンの組み込みはやれるのかな? </li></ul></ul></ul></ul><ul><ul><ul><li>自由に振る舞いを持たせられるようにしてみた。 </li></ul></ul></ul><ul><ul><ul><ul><li>ボードを開くときにデータを取ってくる </li></ul></ul></ul></ul><ul><ul><ul><ul><li>枠に追加したときになにがしか行う。 </li></ul></ul></ul></ul>
  20. 20. デモ <ul><li>デスクトップからログファイルをTracへ登録する </li></ul><ul><li>チケットの優先度づけをする(開発中) </li></ul><ul><li>twitterにつぶやく(できたら) </li></ul>
  21. 21. Done にスクリプト
  22. 22. こんな感じ プレゼンテーション カード UI( 固定 ) コントローラ スクリプト ストレージ Web のコンテンツ
  23. 23. 開発中ですが、気になる方は使ってみてください。 http://kompiro.org/jamcircle
  24. 24. ご清聴 ありがとうございました。

×