各ガジェットプラットフォーム向けにガジェットを作成しパッケージングしたら配布してみんなに使ってもらいましょう。 こんな感じになっています。 Windows サイドバーガジェット: 下記のサ… 続きを読む 各ガジェットの配布について
カテゴリー: Adobe AIR
Adobe AIRのパッケージングについて
Adobe AIRのパッケージングですができるものはzip圧縮で拡張子airのファイルです。でもAdobe AIR SDKをつかってairファイルを作成します。何故かというと署名を付加しているからです。署名ファイルは自己… 続きを読む Adobe AIRのパッケージングについて
各ガジェットのパッケージングについて
各ガジェットプラットフォーム向けにガジェットを作成したらパッケージングして配布できるようにします。ではそのファイルフォーマットというと拡張子はそれぞれ異なりますが大体がzip圧縮されたファイルとなっています。 なので作っ… 続きを読む 各ガジェットのパッケージングについて
Adobe AIRでのガジェットの移動
Adobe AIRでマニフェストファイルを下記のようにしてをクロムモードをなしにすると当然ながらタイトルバーがないです。タイトルバーがないので移動もできません。 <systemChrome>none… 続きを読む Adobe AIRでのガジェットの移動
音の再生
今回は各ガジェットにて音の再生と停止についてです。 Opera ウィジェット、Mac OS X Dashboard ウィジェット、iGoogle ガジェットに関しては拡張APIが用意されていません。なのでFlash経由な… 続きを読む 音の再生
Adobe AIRでのローカライズについて
Adobe AIRでは専用の拡張APIを持っていますので今までとはちょっと違います。まずベースディレクトリの下に”locale”ディレクトリを作成します。“locale”デ… 続きを読む Adobe AIRでのローカライズについて
クリップボードへのコピー
クリップボードへのコピーを行い時にWindows サイドバーガジェット、Mac OS X Dashboard ウィジェット、Adobe AIR、iGoogle ガジェット(IEでみたときのみ)、Yahoo!ウィジェットで… 続きを読む クリップボードへのコピー
設定ファイルへの読み書込み
今回は各種ガジェットでの設定ファイルへの読み書込みについてです。キーに対して値の書込みを行い、キーを指定して値の読込みを行います。なのでいっぱいキーを作っても面倒なので値をJSONにしておくと便利です。そしてOpera … 続きを読む 設定ファイルへの読み書込み
ガジェットでのAjaxセキュリティ
ガジェットからのAjax使っての外部通信ですがローカルからのブラウザアクセスと同様に結構バラバラです。基本はマニフェストファイルに接続先ドメインを記述します。 まあ、下記のようになっています。 Windows … 続きを読む ガジェットでのAjaxセキュリティ
リンクをブラウザで開く
ガジェット作成していてリンクをクリックしたらブラウザでそのURLを開きたいとき。Mac OS X Dashboard ウィジェット、Adobe AIRだけは拡張APIを呼んであげなければいけません。JavaScriptか… 続きを読む リンクをブラウザで開く