タグ

PureMVCに関するj5ik2oのブックマーク (8)

  • PureMVCのメモリ管理 : flex, puremvc | メモリークラフト

    PureMVCを使用したFlexなどのアプリで、メモリの開放や初期化などで、 Mediator::onRegister Mediator::onRemove (Proxyも同様) が便利なことに気づいた~(いまさら) override public function onRegister():void{ //イベントリスナの登録 widget.addEventListener(Widget.OPEN, onOpen); widget.addEventListener(Widget.SAVE, onSave); } override public function onRemove():void{ //イベントリスナの削除 widget.removeEventListener(Widget.OPEN, onOpen); widget.removeEventListener(Widget

  • オープンソースFlex開発フレームワークが示すプラットフォームの大きな動き

    Adobe Flexおよびその周辺テクノロジは、RIAの流となりつつある。Flexのコミュニティは、まだJavaやマイクロソフトのプラットフォームのコミュニティほど大きくはないが、熱心なFlex RIA開発者たちの協力を受けて着実に成長を続けている。この結果、以下に紹介するように、多数のオープンソース開発フレームワークが作成されている。 Cairngorm (download) Cairngormは、最も長い歴史を持つ、最も成熟したFlexフレームワークだ。これは、現在、Adobeによって所有され、オープンソース化されている。また、AdobeのRIAコンサルティングサービスによって広く使用されている。Cairngormを作成したAdobe Consultingのチームは、RIA開発のデザインパターンフレームワークを最も早くから提唱していた。Cairngormは、RIAユーザーインターフェ

    オープンソースFlex開発フレームワークが示すプラットフォームの大きな動き
  • Jens Krause - 10 tips for working with PureMVC

  • PureMVC --FlexのMVCフレームワーク - 雑多なメモ

    FlexのMVCフレームワークであるPureMVCが面白そう。デザインパターンを駆使した設計のようで ソースも読みたい。C#等への移植も行われている模様 PureMVC http://puremvc.org/ PureMVCとは? 計算機アプリによるチュートリアル http://blog-imgs-12.fc2.com/a/k/i/akiraminatuki/PureMVC.html http://blog-imgs-12.fc2.com/a/k/i/akiraminatuki/PureMVC_Example1.html http://blog-imgs-12.fc2.com/a/k/i/akiraminatuki/PureMVC_Example2.html http://blog-imgs-12.fc2.com/a/k/i/akiraminatuki/PureMVC_Example3.h

    PureMVC --FlexのMVCフレームワーク - 雑多なメモ
  • PureMVC diagram | Farata Systems

    I’m continuing evaluating of Flex frameworks and drawing exercises. After drawing Cairngorm and Mate, I’ve explored and drew the diagram of the PureMVC workflow. This diagram is not a replacement for the conceptual diagram included in the well written documentation of PureMVC, but it may give you a little better understanding of what’s going on under the hood. As usual, I’d appreciate any feedback

  • [Flex]PureMVCのテンプレート|株式会社 フラッツ

    藤原です。 Rubyに続いてFlex(Action Script3)の勉強を始めました。 まずなにかフレームワークを勉強しようということでpureMVCを使っています。 ネットで勉強資料を探していたらpureMVCプロジェクトのテンプレートを作ってくれるプラグインがあったので使ってみました。 その際いろいろ設定に苦労したのでメモしておきます。 プラグイン作者のブログ記事 テンプレートの使い方 こちらをダウンロード 展開したディレクトリをC:\Documents and Settings\<userdir>\Local Settings\Application Data\FlashDevelop\Templates\ProjectTemplatesに配置する(FlashDevelopインストール時にstand aloneモードを選択しているときはインストールディレクトリ以下の\Fir

  • PureMVCでの実装に必要なクラス構成 : as3, flex, puremvc | メモリークラフト

    PureMVCを実装するときに実装側に必要なクラス構成と、 そこで必要な処理をメモとして簡単にまとめてみました。 まだソースは読みきれていないので、ざっくりとした基的な解釈です。 場合によっては過不足あるかも知れませんが、 いちおう一般的なFlexアプリを想定した場合です。 【Controller】 ●アプリケーションファイル(MXMLまたはSpriteの拡張クラス) ・Facadeクラスをインスタンス化 ・アプリケーションをスタートアップイベント識別子と関連付けてFacadeに登録 ●Facadeの具象クラス ・スタートアップイベントと各ビジネスイベント識別子を定義 ・スタートアップイベントと各ビジネスイベントを、 対応する各Commandクラスと関連付けて登録 ●Commandの各具象クラス ≪スタートアップCommand≫ ・初期化した各ProxyをFacad

  • flex_framework @ ウィキ

    Flexのフレームワークを比較検証するため(あるいは布教活動に役立てるため)のサイトです。 さまざまなフレームワークが登場し、どれがどのようなものなのか、さっぱりっていうことがあると思います。その助けになればと思いまして、作ってみました。 またページは自由に編集することができます(間違っているところ、解釈が違うところなどはぜひ、修正をお願いします!!) 注意!! この検証の中で使われているサンプルはすべてFlexBuilder3を使って作ったものです。 FlexBuilder2で動かないことがありますので、注意をお願いします。 <<概要>> アドビ社のリリースしているオープンソースなフレームワークです。 {イベント駆動型なFlexのいろいろなイベントと、そのイベントが起きたときに実行されるロジックとをマッピングすることにより、 イベントを一元管理するようにしたものです。} Controll

    flex_framework @ ウィキ
  • 1