* Flexとは [#m9f03a3a]

Flexは、FlashテクノロジをベースとしたRIA (Rich Internet Application) を作成するための開発環境とフレームワーク。

以下のように開発する。
-画面のUIをMXMLで構築
-ロジックをActionScript3.0で記述
-MXMLおよびActionScriptをビルドして、Flashファイル(SWFファイル)を生成

* バージョン [#ma9ea681]
-[[Flex 4の新機能トップ10:http://www.infoq.com/jp/articles/top-10-flex4-changes]]

* 情報源 [#tf08d41f]
-[[Adobe Flex リソース:http://www.adobe.com/support/documentation/jp/flex/]]
--[[Flex 2ファーストステップガイド:http://www.adobe.com/go/flex2_gettingstarted_pdf_jp]]
--[[Flex Builder 2ユーザーガイド:http://www.adobe.com/go/flexbuilder2_using_pdf_jp]]
--[[Flex 2リファレンスガイド:http://www.adobe.com/go/flex2_apiref_jp]]
--[[Flex 2開発ガイド:http://www.adobe.com/go/flex2_devapps_pdf_jp]]
--[[Flex 2コンポーネントの作成と拡張:http://www.adobe.com/go/flex2_components_pdf_jp]]
--[[Flex 2アプリケーションの構築および展開ガイド:http://www.adobe.com/go/flex2_building_pdf_jp]]
--[[ActionScript 3.0のプログラミング:http://www.adobe.com/go/programmingAS3_pdf_jp]]
--[[ActionScript 3.0の例:http://www.adobe.com/go/programmingAS3_jp]]

-[[Adobe Flex 2 FAQ:http://www.adobe.com/jp/products/flex/productinfo/faq/]]
-[[OSFlash:http://osflash.org/]]

-[[Quietly Scheming:http://www.quietlyscheming.com/blog/]]
-[[biolog.jp/blog:http://biolog.jp/blog/]]

* Flexを学ぶ [#va4cbfd3]
-[[Flex 基礎講座 (パート 1) : はじめての Flex アプリケーション開発:http://www.adobe.com/jp/devnet/flex/articles/first_flexapp.html]]
-[[Flex 2.0でリッチなWebアプリを作ろう:http://itpro.nikkeibp.co.jp/article/COLUMN/20061110/253336/]]

* 開発環境・ライブラリ [#i63c6f47]
-[[Flex 2 SDK:http://www.adobe.com/jp/products/flex/sdk/]]
-[[Flex Builder 2:http://www.adobe.com/jp/products/flex/flexbuilder/]]
-Flex Data Services 2 Express版
-[[Flex-Ajax Bridge:http://labs.adobe.com/wiki/index.php/Flex_Framework:FABridge]] ... Flex 2で作成したSWFファイルとAjaxの連携を可能にするライブラリ

-[[FlashDevelop:http://osflash.org/flashdevelop]] ... Windows向け統合開発環境
-[[FLEXible:http://osflash.org/FLEXible]] ... Flash Player 9上で動作するインタラクティブなMXMLデザイン用ツール

-[[Flex Online Compiler:http://try.flex.org/]]

* ツール [#qd7bb991]
-[[Adobe:mxmlとactionscriptをサーバ側でコンパイルするモジュール:http://labs.adobe.com/wiki/index.php/Flex_Module_for_Apache_and_IIS]]

-[[ParaFla!:http://www.geocities.jp/coa9999/]]

* フレームワーク [#a433d150]
** Caringorm [#ie5df4f6]
-[[Caringorm:http://labs.adobe.com/wiki/index.php/Cairngorm]]
-[[Cairngorm Frameworkとは?:http://www.atmarkit.co.jp/fwcr/rensai/cairngorm01/01.html]]

* AMF通信 [#d9222dee]
AMF(AMF:Action Message Format)によるFlashクライアント-サーバ間の通信。~
Adobeが実装したもので Flex Data Service 2 がある。
~
フリー/オープンソースの実装だと下記がある。
-S2Flex
-[[WebORB for PHP:http://www.themidnightcoders.com/weborbphp/]]
-[[SabreAMF:http://www.osflash.org/sabreamf/]]
-[[AMFPHP:http://www.amfphp.org]]

* リファレンス [#wc332b61]
-[[Flex 2 Language Reference:http://livedocs.adobe.com/flex/2_jp/langref/]]
-[[ActionScript 3.0 Language Reference:http://livedocs.adobe.com/labs/as3preview/langref/]]

* 書籍 [#a5c54764]
-[[WEB+DB PRESS Vol.37:http://www.gihyo.co.jp/magazines/wdpress/archive/Vol37]]
-[[ActionScript 3.0 ゲームプログラミング:http://book.mycom.co.jp/book/4-8399-2193-8/4-8399-2193-8.shtml]] ... これからFlex2の開発を始めるという人には打ってつけの本です

-[[The Essential Guide to Flex 2 with ActionScript 3.0:http://www.friendsofed.com/book.html?isbn=1590597338]]
-[[Adobe Flex 2: Training from the Source:http://www.adobe.com/devnet/flex/articles/tfs_excerpts.html]]
-[[Programming Flex 2: The Comprehensive Guide to Creating Rich Media Applications With Adobe Flex (Programming):http://www.amazon.co.jp/Programming-Flex-Comprehensive-Creating-Applications/dp/059652689X/ref=sr_1_3/250-5073262-9810651?ie=UTF8&s=english-books&qid=1173428802&sr=1-3]]

* 参考サイト [#h2b953d7]
-[[ActionScript 3.0 メモ:http://www.saturn.dti.ne.jp/~npaka/flash/as30/]]
-[[mxmlcの使い方とコンパイルオプションを勝手に解説:http://d.hatena.ne.jp/nemu90kWw/20060716/p1]]
-[[カエルチュウイホウ(Flex2とCatalystをJSONでつないでみる):http://kerolin.jspeed.jp/Computer/W2K/cflex070313.html]]

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS