並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 22 件 / 22件

新着順 人気順

puremvcの検索結果1 - 22 件 / 22件

  • PureMVC - Home

    Stable and feature-frozen since 2008 While the "release early, release often" development philosophy can help a team learn what their product should do, if that product is a framework, adopters often tire of trying to hit a moving target. With PureMVC, we nailed down the scope early on, fixed the bugs, and let it be. MVC is simple, there's no reason to keep changing it Many so-called Model-View-Co

      PureMVC - Home
    • PureMVC

      PureMVCとは? PureMVC.org(http://www.puremvc.org/)が提唱するFlexのフレームワークです。 これまでFlexのフレームワークといえば、Cairngormがメインでした(少なくとも私の中では)。 しかし、CairngormはCommandクラス、Eventクラスが無数に増える上、ひとつのイベントを追加しただけで、 Command、Event、Delegateなど複数のクラスができるので、かえって面倒になっていました。 このあたりの欠点を見直されたものがPureMVCであるといえるでしょう。 長くなりますので、興味のある方は下へどうぞ。 MVCともあるとおり、PureMVCは設計方法のMVCモデルを基本としています。 0.スタートアップファイル PureMVC、というよりはすべての基本となるMXMLまたは、 Spriteクラスを継承したActionS

      • Flex アプリケーションのフレームワークの比較 : flex, puremvc | メモリークラフト

        SILVAFUG(The Silicon Valley Flex User Group)のミーティングで行なわれた Flexで使用できる各種フレームワークの比較をテーマにしたプレゼンテーション メモとして簡単な抜粋を超適当に訳してみた。 観点としては ・とっつきやすさ(Approachable) -ドキュメント -普及率 -開発者コミュニティ -知識共有(他の言語の技術を応用しているか) ・拡張性(Scalable) -コードテスト -カプセル化のしやすさ -変更のしやすさ -共同開発のしやすさ -モジュール化のしやすさ ・開放度(Flexible) -オープンソースライセンス -コンテキストの内部、外部に対しての依存性(少ないほどよい) 内部:Flexフレームワーク 外部:PHP、Java、AMF、AIRなど の3つ。 以下がそれぞれの特徴 Slide (

        • PureMVC

          PureMVCとは? PureMVC.org(http://www.puremvc.org/)が提唱するFlexのフレームワークです。 これまでFlexのフレームワークといえば、Cairngormがメインでした(少なくとも私の中では)。 しかし、CairngormはCommandクラス、Eventクラスが無数に増える上、ひとつのイベントを追加しただけで、 Command、Event、Delegateなど複数のクラスができるので、かえって面倒になっていました。 このあたりの欠点を見直されたものがPureMVCであるといえるでしょう。 長くなりますので、興味のある方は下へどうぞ。 MVCともあるとおり、PureMVCは設計方法のMVCモデルを基本としています。 0.スタートアップファイル PureMVC、というよりはすべての基本となるMXMLまたは、 Spriteクラスを継承したActionS

          • PureMVCとCairngormにおけるGUIパターンの比較

            Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。この本では、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

              PureMVCとCairngormにおけるGUIパターンの比較
            • PureMVC - Home

              PureMVC is a free Open Source Model-View-Controller Framework. It has implementations for nearly every major development platform including ActionScript (Flex, Flash, FlashLite Mobile, AIR), C# (.NET, Windows Mobile, Silverlight), ColdFusion, Java (Standard, Mobile and Enterprise Editions, Servlets, Applets, JavaFX), PHP, Python (wxPython, Google App Engine)The simplest startup scenario for a Pure

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

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

                • PureMVC - flex_framework @ ウィキ

                  「図の解説」 PureMVCではMXMLから送出されるイベントを最初にハンドルするのはMediatorというクラスです。 CairngormでいえばFrontControllerにあたる部分でしょうか。 ただしこのMediatorクラスはCairngormで言えばViewHelperクラスの役割を (つまりはイベントを発生させるためのロジック実装)持っています。 このMediatorの中で該当のModel層にあるProxyクラスをインスタンス化、メソッド呼び出しを行って、処理を行います。 実質、このMediatorクラスがそれぞれのクラスを制御しています。 では関連図に出てきた「Façade」というのは何かと申しますと、 グローバルイベントのコントロールを行うクラスになります。 ここでいうグローバルイベントとは、「View層に依存しないイベント」ということになります。 何のことやらわからな

                    PureMVC - flex_framework @ ウィキ
                  • [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 - Home

                      The simplest startup scenario for a PureMVC-based Flex or AIR app is that the MXML application creates itself first, then the PureMVC appraratus attaches itself to the app by registering Mediators for the already-constructed view components.  But Flex has a powerful feature called deferred instantiation of view components. It can help your application's startup performance, but it can complicate y

                      • 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

                        • 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

                            Facade内のnotifyObserversメソッド Posted: 7月 22nd, 2009 | Author: admin | Filed under: 技術メモ | Tags: ActionScript, Flex, PureMVC | No Comments » いろんなサイトのPureMVCの説明で、Facadeからの初期化Notificationを送信するときにsendNotificationではなくてnotifyObserversを使用している。何故? まずFacadeクラスのsendNotificationメソッドと、notifyObserversメソッドの違いを確認してみる。 Facade.cs内 /** * Create and send an <code>INotification</code>. * * <P> * Keeps us from having t

                            • PureMVC - iPure? PureMVC Objective C Port Released!

                              Was that too gratuitous, with the glossy iPhone screenshots? Nah... If you're an AS3 Flex, Flash or AIR developer familiar with PureMVC who has put 'Write an iPhone App' on your list of New Years' Resolutions, then no more beating around the bush, you can get started today!!!   I don't have an iPhone (iWish) and Objective C looks like Latin to me (iFlunked), but once again I can see what's going

                              • PureMVC Manifold - AS3 Port [ Standard Version ] / PureMVC Framework for ActionScript 3 - Trac

                                TracNav menu AS3 Port: Standard / MultiCore Downloads Installation Release Notes View Source Framework Unit Tests Framework API Docs Discuss the AS3 Standard Port Propose a Demo or Utility Project Owner Cliff Hall Utilities Asynchronous Stub Startup Manager Undo AIR XML Database Desktop Citizen Demos AIR CodePeek RSS Headlines Flash CS3 Hello Flash Flex Application Skeleton Cafe Townsend Employee

                                • PureMVC

                                  PureMVCとは? PureMVC.org(http://www.puremvc.org/)が提唱するFlexのフレームワークです。 これまでFlexのフレームワークといえば、Cairngormがメインでした(少なくとも私の中では)。 しかし、CairngormはCommandクラス、Eventクラスが無数に増える上、ひとつのイベントを追加しただけで、 Command、Event、Delegateなど複数のクラスができるので、かえって面倒になっていました。 このあたりの欠点を見直されたものがPureMVCであるといえるでしょう。 長くなりますので、興味のある方は下へどうぞ。 MVCともあるとおり、PureMVCは設計方法のMVCモデルを基本としています。 0.スタートアップファイル PureMVC、というよりはすべての基本となるMXMLまたは、 Spriteクラスを継承したActionS

                                  • 簡単にPureMVCそれぞれの1

                                    簡単にPureMVCそれぞれの1.Controller、2.Model、3.Viewのクラスのサンプルを書いていきます。 ここでは計算機能をもつFlexアプリケーションを例として作ってみました。 機能としては1から9、0までの足し算、引き算とその結果を出力するものと、 現在、表示されている内容や足し算、引き算の初期化を行うという機能です。 まずは最初のFlexアプリケーションのスタートファイルに当るMXMLファイルの内容から見ていきましょう。 「PureMVC_Calclation.mxml」 <?xml version="1.0" encoding="utf-8"?> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" xmlns:view="example.view.components.*" layout="vertic

                                    • PureMVCサンプル解説 - flex_framework @ ウィキ

                                      簡単にPureMVCそれぞれの1.Controller、2.Model、3.Viewのクラスのサンプルを書いていきます。 ここでは計算機能をもつFlexアプリケーションを例として作ってみました。 機能としては1から9、0までの足し算、引き算とその結果を出力するものと、 現在、表示されている内容や足し算、引き算の初期化を行うという機能です。 「PureMVC_Calclation.mxml」 <?xml version="1.0" encoding="utf-8"?> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" xmlns:view="example.view.components.*" layout="vertical" creationComplete="{this.init();}" >              

                                        PureMVCサンプル解説 - flex_framework @ ウィキ
                                      • 第1回 PureMVC入門

                                        はじめまして、su10です。Flex向けのフレームワークであるPureMVCについて学んだことを自分なりにまとめて解説していきたいと思います。(2012/5/25更新) ■ PureMVCあるある 「うちはPureMVC使ってるから勉強しといてね」 「わかりました」 数時間後… 「(ネット上にわかりやすい説明ない…「Cairngorm」って何だよ…帰りたいよ…)」 こんなことってよくありますよね。自分の場合は「とりあえずコード読んだらわかるだろう」と思ったらhandleNotificationが一体何なのかわからず、目から汗をかきそうになりました。 ■ PureMVCの基本 まずはPureMVCとは何か?最初に書きましたが、PureMVCはFlex向けのフレームワークです。Flex向けといってもJavaやC#向けもあるらしいので、これを機会に理解しておけば夢が広がります。そもそも「フレーム

                                        • PureMVC Manifold - AS3 Port [ Standard Version ] / PureMVC Framework for ActionScript 3 - Trac

                                          TracNav menu AS3 Standard / MultiCore Downloads Installation Release Notes View Source API Docs Discussion Unit Tests Project Owner Cliff Hall Utilities Flex / Flash / AIR AsyncCommand AsyncStub State Machine Startup Manager Undo Flex / AIR Deployment Config AIR Only XML Database Desktop Citizen Demos AIR CodePeek RSS Headlines Flash Hello Flash Sequential Flex App Skeleton Cafe Townsend Employee

                                          • PureMVC - PureMVC for Perl Now Available!

                                            I personally began using Perl back in the earliest days of the web, when the animation company I worked for morphed into an ISP overnight and told me to figure out what a 'webmaster' was and be it. I quickly discovered the need to master CGI (Common Gateway Interface, not Computer Generated Imagery which I was leaving sadly behind as more web projects piled up on my desk). Most other CGI-capable l

                                            • Downloads - PureMVC Manifold - AS3 Port [ Standard Version ] / PureMVC Framework for ActionScript 3 - Trac

                                              TracNav menu AS3 Standard / MultiCore Downloads Installation Release Notes View Source API Docs Discussion Unit Tests Project Owner Cliff Hall Utilities Flex / Flash / AIR AsyncCommand AsyncStub State Machine Startup Manager Undo Flex / AIR Deployment Config AIR Only XML Database Desktop Citizen Demos AIR CodePeek RSS Headlines Flash Hello Flash Sequential Flex App Skeleton Cafe Townsend Employee

                                              1