Googleガジェットについて
Googleガジェットを作成してみたので、以下にまとめてみました。
[基本事項]
技術 :JavaScript、XML
開発環境:Googleデスクトップ開発SDK
※前提としてGoogleデスクトップのインストール
[所見]
対象は?
・よりヘビーに利用したいGoogleユーザ
・さらに技術を活用してみたいJavaScript中級者開発ツールも用意され、APIも豊富なので簡単に作成できる
のは魅力ですが、ガジェット間通信がGoogleトークの利用者
でないとできなかったり等、結構Googleの技術にぶら下がっ
ている感じがします。
ただ、オープン技術のJavaScriptとXMLがベースになっている
ので、覚えれば他にも応用はきくと思います。
学習対象として
JavaScriptの基本をおさえてAjaxに手を出したあたり(DOMや
XMLHttp通信を理解)で、さらに技術を応用したいという方に
は良いと思います。
JavaScript初心者がいきなりチャレンジするのはおススメし
ません。
ある程度作れてしまいますが、Google独自APIなのか一般的
なJavaScriptなのか混乱してしまうので、その切り分けが
きっちりできるようになってからの方が良いでしょう。※クリエイティブなものを作ろうとすると、画像パーツ等が
必要になってくるので、そちらの手配や素養が必要になって
きます。
ビジネスとして
「ガジェット作れます」と言ってもGoogleデスクトップの
インストール前提なので、商用としては???(Google的にOK
かどうかも含め)
配布用ファイルも簡単に一般公開できてしまうし、さしあた
りフリーの便利ツールにとどめておいた方がよさそう。
利用について
Googleデスクトップユーザ同士なら配布用ファイルを渡せば
すぐ使えます。
一般ユーザ向けに導入となるとGoogleデスクトップのインス
トールからとなるので、結構面倒かもしれないですね。
(とはいえインストールするだけなので簡単ですが)
他のガジェットと比べて
Yahoo!など他にもガジェット(ウィジェット)が作成できる
環境はあるのですが、Googleでしか作ったことないのでまだ
何とも言えない状況です。
提供元に依存しない実行ファイルができればいいなと思って
おります。