クリエイトラボ開発者ブログ

Getting Real の精神で大きなことはより小さくソフトウェアをよりスリムに作る!

11月 12, 2007

PrismでStartCommandをデスクトップアプリにする

Prismは、Mozilla Labsが開発を進めるオープンソースのWebアプリケーション実行環境です。

Prismを使えば、Webアプリケーションをデスクトップアプリケーションのように、デスクトップのショートカットから簡単に起動できるようになります。

最近は、ウェブ上で利用してきたリッチインターネットアプリケーションをデスクトップで動かすための仕組みが注目されています。中でも、Adobe AIRMicrosoft Silverlightが注目を集めています。

どちらもリッチなユーザーインターフェースを実現できるのが魅力的ですね。

しかし、既存のGMailやGoogleカレンダーなどのWebアプリケーションをデスクトップから実行するだけであれば、Prismを使って手軽に実行できる環境を作ることができます。

そこで、Mash up Award 3rdでマッシュ賞を受賞した「StartCommand」をPrismに対応させてデスクトップから簡単にWebアプリケーションを実行できるコマンドランチャーとして進化させました。

「StartCommand for Prism」の環境は下記の手順で構築できます。

<Prismのインストール>

  1. Prismのインストールページから、アーカイブ(Windows、Mac、Linux)をダウンロードします。
  2. ダウンロードしたファイルを実行してPrismをインストールします。

<StartCommand for Prismのインストール>

  1. 下記のPrism用のwebappファイルをダウンロードします。startcommand.webapp
  2. ダウンロードしたstartcommand.webappを実行すると、下記のようにサイドバーにコマンドランチャーを搭載したPrismが表示されます。
    prism1.jpg
  3. ステータスバー右側の設定アイコンをクリックして、Install to Desktopを選びます。
    prism2.jpg
  4. 下記のように設定してOKをクリックするとデスクトップにStartCommandのアイコンが表示されます。
    prism3.jpg
  5. 一旦、ウインドウを閉じてからデスクトップのStartCommandアイコンから起動してください。
    prism4.jpg

<StartCommand for Prismの使い方>

  1. 左側のサイドバーのコマンドラインでコマンドを入力してEnterで実行できます。
    (例)g 天気 → Googleで天気を検索できます。
    prism5.jpg
  2. サイドバーを隠すにはセパレーターバーの矢印部分をクリックします。再度クリックすると表示されます。
    prism6.jpg
  3. Prismにはブラウザの戻るボタンや進むボタンがありませんので、サイドバーの戻る・進むのリンクをクリックして移動できるようにしています。

<StartCommand for Prismを使いこなす>

  1. コマンドは複数つなげて実行することができます。
    (例)google+yahoo 天気 → GoogleとYahooの検索結果のウインドウが別々に表示されます。
  2. コマンドを実行するときにShiftキーを押したままEnterキーを押すと新しいウインドウで実行されます。
  3. ゲートウェイ機能を使えば、実行結果に変換処理を行えます。
    (例)google 人気 >kana → Googleの検索結果をカナ変換して表示します。

<コマンドを使ってWebアプリケーションを簡単に呼び出せます>

  1. なんばから新大阪までの電車賃を調べたい場合
    navitime:rosen なんば 新大阪
  2. 平鍋さんが書いたマインドマップに関する本を購入したい場合
    amazon マインドマップ 平鍋
  3. merchandisingの日本語訳は?
    alc merchandising
  4. メール(Gmail)で友達に連絡したい
    gmail:send 明日の件 遅れないように
  5. ipod nanoの最安値を調べる
    kakaku ipod nano
  6. 青空の綺麗な商用可能な写真を探す
    picfindr blue sky
  7. 数独とは?百科事典で調べてみる
    wikipedia 数独
  8. 宅急便の配達状況を調べる
    yamato 4567-7821-0987
  9. Googleカレンダーに明日の予定を入れる
    google:calendar セミナー ライフハック研究会
  10. mixiで日記を書く
    mixi:dialy 公園 子供達と一緒に遊びました

<Prism関連のリンク>

1 Comment(s)

  1. Daniel | 11月 12, 2007 | Reply

    I couldn’t understand some parts of this article o.us poetry, but I guess I just need to check some more resources regarding this, because it sounds interesting.

Post a Comment