Googleガジェットについて

Googleガジェットを作成してみたので、以下にまとめてみました。

[基本事項]


技術  :JavaScriptXML
開発環境:Googleデスクトップ開発SDK
※前提としてGoogleデスクトップのインストール

[所見]

対象は?


・よりヘビーに利用したいGoogleユーザ
・さらに技術を活用してみたいJavaScript中級者

開発ツールも用意され、APIも豊富なので簡単に作成できる
のは魅力ですが、ガジェット間通信がGoogleトークの利用者
でないとできなかったり等、結構Googleの技術にぶら下がっ
ている感じがします。
ただ、オープン技術のJavaScriptXMLがベースになっている
ので、覚えれば他にも応用はきくと思います。

学習対象として


JavaScriptの基本をおさえてAjaxに手を出したあたり(DOMや
XMLHttp通信を理解)で、さらに技術を応用したいという方に
は良いと思います。
JavaScript初心者がいきなりチャレンジするのはおススメし
ません。
ある程度作れてしまいますが、Google独自APIなのか一般的
JavaScriptなのか混乱してしまうので、その切り分けが
きっちりできるようになってからの方が良いでしょう。

※クリエイティブなものを作ろうとすると、画像パーツ等が
必要になってくるので、そちらの手配や素養が必要になって
きます。

ビジネスとして


「ガジェット作れます」と言ってもGoogleデスクトップ
インストール前提なので、商用としては???(Google的にOK
かどうかも含め)
配布用ファイルも簡単に一般公開できてしまうし、さしあた
りフリーの便利ツールにとどめておいた方がよさそう。

利用について


Googleデスクトップユーザ同士なら配布用ファイルを渡せば
すぐ使えます。
一般ユーザ向けに導入となるとGoogleデスクトップのインス
トールからとなるので、結構面倒かもしれないですね。
(とはいえインストールするだけなので簡単ですが)

他のガジェットと比べて


Yahoo!など他にもガジェット(ウィジェット)が作成できる
環境はあるのですが、Googleでしか作ったことないのでまだ
何とも言えない状況です。
提供元に依存しない実行ファイルができればいいなと思って
おります。