BT

Adobe Flexの基礎

| 作者: Jon Rose フォローする 0 人のフォロワー , 翻訳者 編集部 フォローする 0 人のフォロワー 投稿日 2008年1月25日. 推定読書時間: 2 分 |
InfoQ.comは誰が(参考記事)Flex、またFlex Misconceptions(source) Flashの独自性、とオープンソースFlexフレームワークを使用しているのかという事を含み、また誰がどのように、なぜというという事に関する Adobe Flex開発の中堅から高レベルの多様な話題を取り上げている。AdobeのテクニカルエバンジェリストであるTed Patrick氏は彼のブログ掲載"What is Flex?"(source)でその基礎を振り返っている。

Patrick氏はFlexをFlash Player SWFバイナリファイルを作成するための最も基礎的な機能であると説明している。
Flexの心臓はAdobe Flash Player内で動作するSWFファイルを作成することである。全ての機能を要約すると、それはまさにSWFにコンパイルする開発パラダイムなのである。実際のところそれはそんなに単純なのだが、私達はその定義をもっと難しくしがちである。FlashがSWFファイルを作成できるのと同じようにFlexもできるのだが、その開発方法は全く異なっている。
彼はFlexがアプリケーション開発フレームワークであることを強調し、解説を続けている。
Flexはアニメーター、ライター、会計士のために作られたものではありません。それはソフトウェアデベロッパのために書かれたものでそのパラダイムはあなたが既に知っている開発方法論にマッチするのです。

...

Flexにはクラス、コンポーネント、コンパイラ、デバッガ、クラスライブラリがあり、コンポーネントの宣言的マークアップ用のXML(MXML)を使用している。アクションスクリプトプログラミング言語はECMAScript 4(JavaScriptの 言語標準)に基づいていてECMA XMLスクリプティングスタンダードE4X用のサポートを備えている。またそれは既にあなたが使用しているUIコンポーネント(ボタン、リスト、データグリッド、コンボボックス、ツリー)をほとんど所有していて、またHBox、VBox、TabNavigatorTitleWindow、等のようなコンテナをサポートする。
Patrick氏はFlexがブラウザ内とAdobe AIRデスクトップランタイムを通しての両方でFlashPlayerランタイム内で動作するアプリケーションを構築するためのものであることを強調している。
Flexはリッチクライアントサイドアプリケーションビヘイビアを作るために作られた。そしてそれはWebページ、バナー広告かもしくはサーバサイドのロジックを作るために作られたのではなく、遠隔サーバに話しかけるインターネット上で動作するクライアントサイドのアプリケーションを作るために作られたも のである。
Patrick氏はFlexはソフトウェアデベロッパが既に知っているテクノロジの上に成り立っていることを強調し、その記事の幕を閉じている。
Flexはあなたが既に知っているツール、サーバとまた開発モデルを利用していて、あなたが次世代のソフトウェアを矛盾なく書くのを可能にする。
Adobe Flexに関する更なる情報はAdobe Flex Developer Center(source)を参照して欲しい。Javaデベロッパに特化したリソースはこちら。http://flex.org/java/

原文はこちらです:http://www.infoq.com/news/2008/01/adobe-flex-basics

この記事に星をつける

おすすめ度
スタイル

こんにちは

コメントするには InfoQアカウントの登録 または が必要です。InfoQ に登録するとさまざまなことができます。

アカウント登録をしてInfoQをお楽しみください。

あなたの意見をお聞かせください。

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする
コミュニティコメント

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする

ディスカッション

InfoQにログインし新機能を利用する


パスワードを忘れた方はこちらへ

Follow

お気に入りのトピックや著者をフォローする

業界やサイト内で一番重要な見出しを閲覧する

Like

より多いシグナル、より少ないノイズ

お気に入りのトピックと著者を選択して自分のフィードを作る

Notifications

最新情報をすぐ手に入れるようにしよう

通知設定をして、お気に入りコンテンツを見逃さないようにしよう!

BT