【ハウツー】
こうした問題を抱えた前述の図は、Flash Catalystによって、以下のような図へと改善される。
この図のポイントを以下に解説していこう。
先ほどの図と比べて一目瞭然なのは、デザイナと開発者の作業領域がかなり明確に分かれていることだ。デザイナの役目は、Illustratorなどを用いてデザインを作成し、Catalystでさらにインタラクションやエフェクトを追加すること。開発者は、Catalystが生成したプロジェクトをFlex Builder 4で読み込み、ソフトウェアとしての振舞いを追加する。実はこの際、開発者は多少Catalystを触る羽目になるかもしれない……が、とりあえずFlash Catalystは「デザイナが利用するためのツール」であると言ってよいだろう。
先ほどの図では、デザインから開発に向けての一方向の矢印しかなかったが、この図では全てが双方向になっている。つまりCatalystのおかげで、デザインと開発を相互に行き来できる仕組みができたという訳だ。
ただその仕組みを説明しようとすると、どうしてもツール間のファイル形式など、細かい話にならざるを得ない。以下にその解説を行うが、まだ一般には手に入らないソフトウェアでもあるし、概要だけ押さえておきたいという方は、最後の「まとめ」まで読み飛ばしてしまっても問題ないだろう。中身を知らないと納得できない、という方だけこの先を読み進んで欲しい。
デザインツールとCatalystの間で、双方向のワークフローを実現するための肝となるのが、「fxg」(Flex Graphicsの略という説が有力)というファイル形式だ。このファイル形式はグラフィックを表現するためのもので、MXMLのサブセットとなるXMLフォーマットである。また、単一のファイルとして用いることができるだけではなく、MXML内に直接グラフィックス要素として埋め込むことも可能だ。
そして、Illustrator CS4は、実は既にFXG形式でのイメージを読み書きできるようになっているため、Catalystとのシームレスなやり取りが可能なのだ(PhotoShop CS4は現在書き出しのみ。将来的には、図中のツール全てが読み書き可能となる)。
もう一つ重要なのは、CatalystとFlex Builder 4の間が「fxp」という矢印で繋がれていることだ。fxpとは「Flex Project」の略であり、両ツールが読み書きすることのできる、標準的なプロジェクト形式のことである。つまり、一つのプロジェクトをどちらのツールでもオープンできる訳だ。これにより、デザイナの作業成果を開発者がそのまま受け取り、コーディングを行うことができる。Flex Builderで編集されたあとのUIも、Catalystで全く問題なく開くことができる。
Flash CatalystがRIA開発をどのように改善するか、おわかり頂けただろうか。もう一度、ポイントだけわかりやすくおさらいしておく。
Catalystは、主にデザイナのためのツールである。デザイナはCatalystを用いて、Illustratorなどで作成したデザインにインタラクションやエフェクトを追加する。ただし、開発者がCatalystを触る可能性はゼロとは言えない(具体的には、次回以降で説明する)
Catalystによって、デザインと開発の間で双方向のワークフローを実現できる。ポイントとなるのはfxgとfxp。fxgはMXMLのサブセット。fxpは、CatalystとFlex Builder間で互換性のあるプロジェクト形式
今回は、Flash Catalystに関する前提知識の話であった。Catalystのようなツールを使い始めるには、まずツールの目的を先に押さえておくことが重要と思い、かなり詳しく解説した。
次回はいよいよ、実際にコラボレーション作業を行ってみた結果をレポートする。乞うご期待!
| 創作意欲に火を付けろ! Adobe MAX Award 2008のエクセレントなコンテンツ [2008/11/26] |
| アドビ、ユーザーカンファレンス「Adobe MAX Japan 2009」の内容を発表 ! [2008/12/2] |
| Webの敵は"ステータスクオー"、「リッチネスの報酬」とは - Adobe MAX 2008 [2008/11/20] |
| Kevin Lynchが語るFlash環境の拡大と新分野への挑戦 - Adobe MAX 2008 [2008/11/19] |
| Adobeの新たな挑戦「Cocomo」を早速試してみた! [2008/11/20] |
| アクセス分析サービス「Google Analytics」がFlashに対応 - Adobe MAX 2008 [2008/11/18] |
| Adobe MAX 2008が開幕 ‐ テーマは"Connect, Discover, Inspire" [2008/11/17] |
| 理研、脳・脊髄形成に必要な神経板湾曲の仕組みを解明 [20:16 5/25] |
| 京大、「慢性閉塞性肺疾患」患者の労作時呼吸困難は鍼治療が有効と実証 [20:08 5/25] |
| 120Hz SHVカメラ用イメージセンサーを使った撮像装置 - SHVフルスペック化へ [18:10 5/25] |
| 京大、視覚による物体認知は前頭前野からのトップダウン信号が重要と確認 [17:45 5/25] |
| 製品数の拡大だけでなくBCPの展開なども含めた総合力で事業の強化を図るTI [17:25 5/25] |
|
EVANGELION STORE TOKYO-01、6月はシンジ月間! ヱヴァスマホの先行予約実施 [05:09 5/27] ホビー |
|
エヴァンゲリオンレーシング、今年も鈴鹿8耐出場! 1,000人分の応援席も [00:30 5/27] ライフ |
|
「ガンスリ」10周年で大王付録にヘンリエッタフィギュア [22:22 5/26] ホビー |
|
【特集】クライマックス突入記念! 『Fate/Zero』の舞台裏に迫る!! [22:00 5/26] ホビー |
|
竹宮ゆゆこ×カスカベアキラ「エバーグリーン」1巻刊行 [21:59 5/26] ホビー |
4つの診断で、自分の適性を見つめなおそう!
働くこと・挑戦し続けることへの思いを綴ったインタビュー
あなたにピッタリのアドバイスを読むことができます。
転職に必要な情報が収集できます
企業からアプローチのメッセージが届きます。