Flex

Adobe MAX Japan 2009 - Day2

Adobe MAX Japan 2009 2日目のレポートです。 (Day1のレポートはこちら) 基調講演 2日目の基調講演は、"DESIGN, DEVELOPMENT, DEPLOYMENT"をテーマに話が進んだ。と言っても、CS4の製品の一部新機能を紹介する内容。 まず、Flash。XFLというXMLファイルフ…

Adobe MAX Japan 2009 - Day1

1月29日、30日の両日、Adobe MAX Japan 2009というイベントに参加してきました。Flash関連の技術を中心にしたAdobe主催のイベントで、もともとMacromedia時代からあったものだ。初めて参加してきました。 会場内に無線LANが公開されていたのはいいのだが、参…

FlexSDKでFlash Player 10を試した

FlashPlayer10の新機能は、12月発売のFlash CS4で使えるようになるのだが、FlexSDKではすでに対応しているので、最新技術を追い求める開発者としては遅いのですが、FlexSDK環境をFlashPlayer10にしてみることにしてみました。以下はコードが通るようになるま…

XMLを使ってみる(その7)

CDATAも扱えます AS3に実装されているE4XでCDATAの処理も行えるか簡単にテストしてみました。 XML用語事典 [CDATAセクション] CDATAとは「CDATAでくくった部分テキストノードにXMLタグのような文字を使ったりしてもテキストとして解釈される」というような機…

XMLを使ってみる(その6)

過去エントリー XMLを使ってみる(その1) XMLを使ってみる(その2) XMLを使ってみる(その3) XMLを使ってみる(その4) XMLを使ってみる(その5) やっぱり便利だったE4X そのうちやるであろうことのためにE4Xを勉強していたのですが、突発的にやる…

XMLを使ってみる(その5)

過去エントリー XMLを使ってみる(その1) XMLを使ってみる(その2) XMLを使ってみる(その3) XMLを使ってみる(その4) 50分の3 「ActionScript 3 がイケてる50の理由 : Media Technology Labs (MTL)」というblogを読んで、「fifty reasons ActionScr…

XMLを使ってみる(その4)

過去エントリー XMLを使ってみる(その1) XMLを使ってみる(その2) XMLを使ってみる(その3) 任意のエレメントを取得する XMLオブジェクトの子オブジェクトにアクセスする方法を試してみます。 例として、このblog自身のRSSを元にして、次のようなXML…

XMLを使ってみる(その3)

過去エントリー XMLを使ってみる(その1) XMLを使ってみる(その2) 外部ファイルからXMLを取得して表示 外部ファイルからXMLデータをロードしてみたいと思います。 ActionScript3.0のプログラミング > XMLの操作 > 外部XMLドキュメントの読み込み 外部フ…

fcshを使う

Flex SDKのbinディレクトリ内にはいろいろな実行ファイルがあるのですが、その中にfcshというモノがあります。いろいろなblogでたまに書かれているのですが、どうやらキャッシュを使って2回目以降のコンパイルを高速に行ってくれるモノらしいです。 ActionSc…

XMLを使ってみる(その2)

XMLリテラルの中で式を評価 nitoyonさんのblogでjavascriptによるE4Xの扱いについてのエントリがアップされました。 E4X の変数展開 深追い (1) - てっく煮ブログ 跡地 これを読んで次のコードが気になった。 {} で囲まれた部分は Expression(式)として評…

XMLを使ってみる(その1)

ActionScript 3.0ではXMLの扱い方がAS2.0までとはちょっと変わっているようなので、その内容を把握すると同時に、いろいろ勉強し直してみます。 AS3のXML実装 Flash CS3 ドキュメンテーション > XMLの操作 ヘルプによると、ActionScript 2.0のXMLクラスと関…

ActionScriptでディープコピー

ActionScript3 における deep copy - 2nd life 上記のActionScriptでのオブジェクトのディープコピーについてのエントリを読みました。 もともとディープコピーを使う機会が無かったので、気づかずに通り過ぎていましたが、ActionScriptのコピー演算子ってシ…

自作クラスをtrace()対応させる方法

自作したクラスをtrace()に渡したときの出力を作るには、と思って調べてみたら、toString()というメソッドを作ればいいことが分かりました。 FLASH-JP.COM - フォーラム テストコードを作って試してみました。二つのasソースとTest-config.xmlを準備してくだ…

Flex 3 SDK環境でSWCを作り、使ってみる

Flashにおいてコンポーネントライブラリは2種類あり、それぞれSWC、RSL(Runtime Shared Library)と呼ばれている。一般的なプログラム用語で言い分けると、SWCが静的リンクライブラリで、RSLが動的リンクライブラリです。今回は静的リンクの方の使い方を調べ…

fdbデバッガの使い方

FlexSDKには、swfをデバッグできるfdbというデバッガが含まれているというので試してみました。 デバッグ用swfを作成 まず簡単なActionScriptファイルをデバッグ用に用意します。(あとでデバッグするときに参照しやすいように、今回だけ行番号を入れてみま…

Flex 3 SDKを使い、無料の環境でairを生成してみる

ちょっと調べ物をしていたら、FlexSDKの中に含まれるamxmlcなどを使えば無料環境でAIRファイルが作れることがわかったので、実際に試してみることにしました。 MXMLファイルを作るサンプルはネット上にもいろいろあるのですが、基本はswfを作るmxmlcと同様な…

Flex 3 SDKを使い、無料の環境でswfを生成してみる

Flexの調査をしたとき(Flexで幸せになれるのか - octech)に調べたFlex SDKに含まれているmxmlcというMXMLコンパイラは、.mxmlをビルドできるだけではなく、.asファイルだけでもSWFファイルをコンパイルできる。つまり、MXMLファイルを使わないことにより、…

Flex超入門

Flexをやってみたかった 去年なんとなく思っていて、今年に入ってから急速に知りたくなったことが、「Flexを使うと何が便利なのか?」ということ。しかし、もっと自分の感情に正直に言うならば、「俺の今やってるFlashの開発はFlexを使うと楽になるのか?」…