« 流行に乗っかってブログパーツを作ってみた | メイン | 外部SWFをSharedObjectに保存 »
2007年9月10日
[AIR] AIR アプリケーションを作ってみて思ったこと
AIR はインストールを前程として作成するので、一度配布してしまうと修正が難しい。
今まで Web 上での公開を前程としたものばかり作っていると、少し不便に感じるかもしれない。
で AIR を作るときはこういう機能が必要なんじゃないかと思った。
どちらにしても、公開前の制作段階で、後々の更新のことを踏まえておかないと痛い目にあう気がする。
今まで Web 上での公開を前程としたものばかり作っていると、少し不便に感じるかもしれない。
で AIR を作るときはこういう機能が必要なんじゃないかと思った。
・自動でアップデートのチェックと、アナウンス。
これは一般的なソフトウェアなら大体備えている機能。
これが無いと一度インストールしたソフトウェアのアップデートの有無をユーザーが知る確立はほぼ無いに等しく思う。
・土台のみ AIR で作成し、中身の実装は外部SWF化する。
こっちの方が今まで Flash をやってた人には馴染みが深いと思う。
可能かどうかはまだ試していないので分からないけども、外部SWFの方はサーバーに置いておけば
そちらを更新すれば、エンドユーザー側は自動的に反映される。
ただし、毎度毎度読み込んでいたのでは ブラウザで閲覧するのとなんら変わりがないので
サーバーから読み込んだ SWF ファイルは ByteArray から文字列化して SharedObject に保存しておく。
次回起動時からは、バージョン情報のみ最初に確認して、アップデートがあった場合のみサーバからダウンロードして更新。アップデートが無い場合や、オフライン時は SharedObject から復元する。
みたいな実装が出来るといいかなあと。
どちらにしても、公開前の制作段階で、後々の更新のことを踏まえておかないと痛い目にあう気がする。
トラックバック(0)
このブログ記事を参照しているブログ一覧: AIR アプリケーションを作ってみて思ったこと
このブログ記事に対するトラックバックURL: http://system.seyself.com/mt-tb.cgi/284

コメントする