yui-frameworksの必要性とアーキテクチャについて

記事が Adobe Developer Connection に掲載されたので紹介します。

yui-frameworksの必要性とアーキテクチャについて記事を書きました。
http://www.adobe.com/jp/joc/devnet/flex/articles/yui-frameworks.html

Flex開発者やFlex導入検討している方にぜひ読んでいただきたいです。

government,politics news,politics news,politics
 

タグ:

コメント / トラックバック8件

  1. gene より:

    こんにちは。お世話になります。
    この記事を読みまして、yui-frameworksにとても興味を持ち、
    この記事にしたがって Flash Builder でまったく同じものを自分で作ってみました。
    その際、swcファイルは、yui-frameworks1.0の公式サイトからダウンロードしたものを使ったところ、
    以下のコンパイルエラーになりました。
    1046: 型が見つからないか、コンパイル時定数ではありません : UncaughtErrorEvent。

    この記事のサンプルソースに付属のswcファイルを使用すれば、エラーにはなりませんでした。
    公式サイトのswcとサンプルのswcは微妙にサイズが異なるようです。
    これはいったいどう考えればいいでしょうか。

  2. arkw より:

    ご指摘ありがとうございます。

    コンパイルエラーについてですが、FlexプロジェクトのFlexコンパイルからFlashPlayerのバージョンを10.1にしてください。

    また、記事とサンプルは、更新致します。

  3. gene より:

    対応ありがとうございます。
    なるほど、FlashPlayerのバージョンでしたか。
    10.1にしてみたところ、エラーは解消されました!

    SilverlightやWPFを Visual Studio で作ると、
    XAMLとイベントハンドラが最初から完全に分離されて作られますよね。
    Flexでもこうならないものかと思っていたので、yui-frameworksは
    とてもいいと思いました。わかりやすいですし。

    次回予定のサービス連携も期待しています。
    もう待ち遠しいくらいです。

  4. やまじゅん より:

    お世話になっております
    当方デザイナーですが、Yuiを利用してグリグリ開発もしていこうカナという
    ロジックに関しては初心者レベルですが、何卒よろしくお願いします

    Hallow Worldのサンプルは成功いたしました。
    単純に対象パッケージがひとつであるケースは、ばっちり理解できました。
    fxpの配布等は、わかりやすくていいですね…

    が、
    対象パーッケージが複数ある場合
    つまり複数Viewが存在する場合どうしたらいいかわからなくなりました

    たとえば、
    HBoxで二つのViewを並べられるんだろうか
    Viewの中にViewは入らないのだろうか
    ViewStackでViewを切り替えられるのか

    抽象的で申し訳ございませんが
    ヒントなどいただければ助かります

    • arkw より:

      やまじゅんさんへ

      > HBoxで二つのViewを並べられるんだろうか
      > Viewの中にViewは入らないのだろうか
      > ViewStackでViewを切り替えられるのか
      >
      対象パッケージが複数あっても問題なく使えますよー。

  5. retu より:

    お世話になっております。
    記事を拝見させて頂いき、現在yui-frameworksの使用を検討しているのですが、
    SWFLoderを介してのyui-frameworksの適用は可能でしょうか?
    当方で試験したところ、以下のようなエラーとなってしまい原因がわからず困っております。
    (SWFLoder経由でなければ正常に動作致します。)
    Error: No Framework BridgePlugin
    at org.seasar.akabana.yui.framework.bridge::FrameworkBridge$/initialize()
    at org.seasar.akabana.yui.framework.mixin::YuiFrameworkMixin$/init()
    at mx.managers::SystemManager/http://www.adobe.com/2006/flex/mx/internal::kickOff()[E:\dev\4.x\frameworks\projects\framework\src\mx\managers\SystemManager.as:2620]
    at mx.managers::SystemManager/http://www.adobe.com/2006/flex/mx/internal::preloader_completeHandler()[E:\dev\4.x\frameworks\projects\framework\src\mx\managers\SystemManager.as:2539]
    at flash.events::EventDispatcher/dispatchEventFunction()
    at flash.events::EventDispatcher/dispatchEvent()
    at mx.preloaders::Preloader/timerHandler()[E:\dev\4.x\frameworks\projects\framework\src\mx\preloaders\Preloader.as:515]
    at flash.utils::Timer/_timerDispatch()
    at flash.utils::Timer/tick()

    お力を貸して頂けないでしょうか?

    • arkw より:

      retuさんへ

      SWFLoaderで読み込むのはyuiですか?それともViewやロジックですか?

  6. retu より:

    有川様

    ご返答ありがとうございます。
    有川様のサンプルソースで言うところの「HelloWorldYui.mxml」に該当するswfを読み込もうとしておりますmpで、yuiに当たるのでしょうか。