* AIR勉強日記 [#u0299722]
 
 ** 2010.06.09 [#bf34a727]
 DataGridで、ソートした後のデータの並び順を取得する必要がでてきました。~
 なかなか苦労しましたが、↓な情報を見つけました。~
 [[DataGridソート後の結果をサーバに・・・>http://www.fxug.net/modules/xhnewbb/viewtopic.php?topic_id=2030&forum=16&post_id=8356]]~
 実験してみたら、うまく行ったのですが、今度は、タイミングに問題が…~
 DataGridのheaderReleaseイベントで、上記の処理を盛込んだのですが、headerReleaseイベントでは、~
 ソートする前のタイミングになってしまい、並び順が、表示と合わない事象が発生しました。~
 [[中垣さんのサイト>http://shigeru-nakagaki.com/flex_samples/DataGrid/DataGridSample2/DataGridSample2.html]]に、サンプルが出てるのですが、COLLECTION_CHANGEイベントがうまく動作せず困ってます。。~
 ~
 …さっき悩んでいたソートされた後のタイミングを取得する方法ですが、解決しました!~
 ↓のサイトで、回答を発見!callLaterを使えばよいとのこと。実験結果も良好でした。~
 [[datagridソートのタイミングでの選択行index取得>http://www.fxug.net/modules/xhnewbb/viewtopic.php?topic_id=1399&forum=16&post_id=5823#forumpost5823]]~
 
 
 ** 2010.04.13 [#x27964a9]
 仕事で、itemRendererにイベントを送る必要が出てきました。どうしようかな〜と悩んでいたら、↓な情報を見つけました。~
 [[DataGrid内のitemRendererに対してまとめて処理する方法>http://www.fxug.net/modules/xhnewbb/viewtopic.php?topic_id=3323]]~
 実験してみたら、うまくいきました!~
 [[ここ>http://enjoy.m78.com/flex/sample/itemRenderer/Sample.swf]]に実験結果を置いておきます。~
 
 実験の関連情報として、adobeが↓な情報を公開しています。なにかの役に立てば。~
 [[Flex itemRendererの理解>http://www.adobe.com/jp/devnet/flex/articles/itemrenderers_pt3_print.html]]~
 
 ** 2010.04.10 [#x4c9c3b2]
 Google MAPを使うにあたり、以下のネタを実践してみようかなと。~
 
  Google Maps API プログラミング入門
  http://googlemaps.googlermania.com/book/
  第4章Google Maps API for Flash
 
 …と、いいつつ、実は、結構遊べていて、ほとんど主要なところは、実践出来ました。
 ま、悩んでる部分はまだあるけど…サンプルの公開は、後日…~
 ~
 で、第2弾は、epubリーダ!。~
 iPad発売に向けて急激に注目されている電子書籍フォーマット。[[こんな>http://internet.watch.impress.co.jp/docs/news/20100408_359781.html]]感じで取り上げられてます。~
 
 まずは、zipの読込みから…~
 [[ココ>http://help.adobe.com/ja_JP/AIR/1.1/devappshtml/WS5b3ccc516d4fbf351e63e3d118666ade46-7d53.html]] にヒント(というか答え)が出てました。~
 実践してみるべし。~
 
 ** 2010.04.08 [#m0927647]
 時は流れ…だいぶFLEX/AIRも技術流通がなされ、いろいろ遊べるようになりました。~
 とりあえず、いろんなAPIを試してみようと思います。~
 で。第1弾は、Google MAP!。~
 
 **2008.12.17 [#h35bf535]
 この半年の間で、一旦はある程度理解したものの、今や昔…忘れてしまいました… (..; ~
 とりあえず、思い出しながら、このページも更新を再開!~
 で、まずはFLEX3 SDKのダウンロード先を確認。~
 [[ここ>http://www.adobe.com/products/flex/flexdownloads/]]にありました。ちょっとわかりづらいゾ!Adobeさん!今日は、SDKをダウンロードするところまで…~
 
 **2008.05.22 [#o4a080a1]
 「AIRプログラミング入門」で紹介されているAptana Studioを入れてみた。~
 Adobeからは、AIR開発用IDEとして、「FlexBuilder」が提供されていますが、有償なので、選択肢に入らず…(60日間のトライアルは可能ですが…)~
 さて。Aptana Stadioを入れてみました。AIRのプラグインを入れて、準備万端!と意気揚々と、いじってみたものの…~
 あれ?AIRを作るのに、HTMLとJavaScriptだけをサポート?ん?リッチじゃないじゃん! (T-T 
 おー?ってことは、必須じゃないのね。。~
 さて。どっから始めれば??とりあえず、本屋へGO!「Flex3.0 SDKで学ぶActionScript3.0入門」なるものを購入。今日も悶々々…
 
 **2008.05.18 [#e793bc74]
 FLASHは、ShockWaveの時代から、存在は知っていたものの、お絵かき系が苦手故に、敬遠してました。~
 でも、最近のRIAの流れに乗っかって、今頃お勉強開始。とりあえずAIRで何か作りたいなぁ。というところからスタート!~
 でも、AIRって?って感じなので、何か本買ってみよう。ということで、「AIRプログラミング入門」を買ってきました。~
 AIRの謳い文句は、「今までのwebスキルで、RIAが作れる。」だそうな。webスキルって…幅広くね?具体的に何を指すの?がよくわからない。~
 早速買ってきた本を読むと…ふむふむ。HTML、JavaScript、css、FLASH、FLEX、ActionScriptのことっぽいぞ。~
 でも、最初の4つはわかるけど、後の2つは、触ったことがないから、よくわからない。…う〜ん。。。 (..;~
 今日は、悶えて終わり。~