• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
斜め上行くリッチクライアントの考え方(仮)
 

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

on

  • 1,555 views

 

Statistics

Views

Total Views
1,555
Views on SlideShare
1,506
Embed Views
49

Actions

Likes
0
Downloads
2
Comments
0

5 Embeds 49

http://d.hatena.ne.jp 44
http://www.slideshare.net 2
http://static.slideshare.net 1
http://fieldnotes.homedns.org 1
http://kompiro.hatenablog.com 1

Accessibility

Categories

Upload Details

Uploaded via as OpenOffice

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

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

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