AIRアプリ習作
リーダーのささいな一言をきっかけに、社内で情報共有できるスティッキーズ的なアプリをAIRで作ってみた。上の画像クリックで別画像。
見たいメモをクリックでそのタブが展開、Editで編集モード。ポストするとサーバ上のテキストファイルに反映される。<a>のリンクタグや<img>も使えて画像を貼付けたりテキストカラー変更やboldも可能。
仕組みとしては、タブを開くたびに対象メモのテキストファイルをphpからゲット。ポストも同じくphpにテキスト送信してサーバ上に保存。なので他の人も更新された情報がすぐ反映できる。メモのタイトルリストと各メモのphpにアクセスするIDは起動時にサーバからxmlで取得。なのでそのxmlを編集すれば、メモを増やすのも楽々。
長所と短所は他人のメモでも編集できること。最初は、起動時にユーザ選択するようにしようかと思ったけどメンドいから却下。phpはL氏に作っていただきました。ありがたい。てか自分2,3日取り付かれたようにこの作業やってて他の事全然しないという...。仕事しろ...。
しかしこれは便利です。ローカルでのファイルの読み書きも楽なので、ウィンドウの縦の長さとか位置とかを保存して次回起動時に読み込む仕様も勢いだけでサクっとできた。Flashでxml扱う時にやっかいなcrossdomain.xmlも完全に無視でどんどんネットからrss拾ってこれるのでやりたい放題。次バージョンではdel.icio.usと連携で社用ブックマークviewerも兼ねる予定。 これだけの事を、cocoaとかでやろうとすると今の自分の技術力では一体いつ実現するのか遠くを見つめるばかりだが、as3が書けてAIR用に追加された機能調べるだけでこれだけ出来るというお手軽感は大きい。
余談だけど、ウィンドウサイズを保存する機能に関しては当初実装するつもりは無く、各環境での画面解像度を取得して自動的に調整する仕様にしたかったのだけど、画面解像度を取得する方法が分からなくて仕方なくこうなってしまった。ていうか出来るのだろうか?調査不足かな、、。
カテゴリ
AIRトラックバック(0)
このブログ記事を参照しているブログ一覧: AIRアプリ習作
このブログ記事に対するトラックバックURL: http://www.52sec.org/cgi/mt/mt-tb.cgi/12

コメントテストしてみる
デリも実装して、ほんとヤヴァイ感じになってきましたねー。
おつかれっしたーw
>>ら
さらに高機能にしていきたいと思います!
ギザ楽しス
KOJIさんスゴス。
萌え〜〜
>>あんな
誉めてもなにも出ませんorz
むしろ出したいですorz