人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

FlexはFlash生成用の簡易言語のようなものでしょうか?

FlashのActionScriptがわかれば、Flexはいらないものなのでしょうか?
それともFlexならではの機能、性能、効率があがるようなことがあるのでしょうか?

ちなみにFlexは結構学習しやすいですか?
難易度は高いのでしょうか?

フルスクリーンのRIAを作るような場合は、Flexが強いようなイメージがあるのですが、
単なるFlashサイトやミニゲームくらいでもFlexで作った方が手間が省けるようなものでしょうか?

また、Flexを使う場合は、Flashは使わないのでしょうか?
一つのアプリやサイトの中で混在させるような使い方は一般的なのでしょうか?

AS1,2はだいたい分かっています。

●質問者: dingding
●カテゴリ:インターネット ウェブ制作
✍キーワード:ActionScript Flash Flex Ria いもの
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● pahoo
●35ポイント

FlashとFlexは、ActionScriptを使ってロジックを記述したり、コンパイルするとFlash Playerで実行できる swf 形式になる点は同じです。異なるのは目的です。


Flashはアニメーションを多用したインタラクティブなWebインターフェースを提供するのが主目的であるのに対し、Flexは業務ロジックを含めたインターフェースを提供するのが目的です。そこで、FlexにはFlashにないMXML(Macromedia Flex Markup Language)という言語を搭載しています。


MXMLは、ActionScript3 とFlashのタイムラインを XML でカプセリングしたような言語だと考えてください。基本的なXMLと、FlashオーサリングおよびActionScriptの知識があれば、簡単に習得できるでしょう。


単なるFlashサイトやミニゲームくらいでもFlexで作った方が手間が省けるようなものでしょうか

前述のように、対象システムが業務ロジックに重きを置くならFlexを、プレゼンテーションに重きを置くならFlashと使い分けることになります。


参考サイト

◎質問者からの返答

なるほど。業務ロジックならFlexというのはわかりやすいですね。ありがとうございます。


2 ● YOSIZO
●35ポイント

学習しやすいか?という質問には「まだ学習しやすい環境が整っていない」と思います。

実際にFlex関連の本も何冊か発売されてはいますが、まだまだ初心者が選び放題という状況ではないですし。

FlashやActionScriptの本はいーっぱいあるんですけどねぇ。

また、Flexの開発環境もFlexSDKでコマンドラインベースでビルドするか、FlexBuilderを購入する(6ヶ月間は無償ですが)の2択となります。

Flex開発関連のコミュニティやオープンソースのツール類もまだあまり見かけないですし、”環境については”初心者向けではないと思います。

◎質問者からの返答

ありがとうございます。そうなんですね

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ