flex_framework @ ウィキ内検索 / 「関連ブログ」で検索した結果

検索 :
  • プラグイン/関連ブログ
    関連ブログ @wikiのwikiモードでは #bf(興味のある単語) と入力することで、あるキーワードに関連するブログ一覧を表示することができます 詳しくはこちらをご覧ください。 =>http //atwiki.jp/guide/17_161_ja.html たとえば、#bf(ゲーム)と入力すると以下のように表示されます。 #bf
  • プラグイン
    ...ube) 編集履歴 関連ブログ これ以外のプラグインについては@wikiガイドをご覧ください = http //atwiki.jp/guide/
  • プラグイン/アーカイブ
    アーカイブ @wikiのwikiモードでは #archive_log() と入力することで、特定のウェブページを保存しておくことができます。 詳しくはこちらをご覧ください。 =>http //atwiki.jp/guide/25_171_ja.html たとえば、#archive_log()と入力すると以下のように表示されます。 保存したいURLとサイト名を入力して"アーカイブログ"をクリックしてみよう サイト名 URL
  • PureMVC
    <PureMVCの批評と図式> 1.PureMVCの批評 項目名 PureMVC 批評 理解しやすさ ◎ イベントを一元管理化しているので、イベントと実行されるロジックが理解しやすいです 導入しやすさ ○ Cairngormを元にしていることから、Cairngormが導入できるならより簡単です コーディング量 × 1イベントにつき、1実行ロジックというプログラムになってしまいますので、コーディングの量はどうしても増えてしまいます 用意されているクラス郡の使いやすさ ○ Cairngormとほぼ同じで、既にあるクラス群には明確な役割が与えられており、使いやすいかと思います。 テスタビリティ ○ PureMVCTestというものが公式にあります。それを利用することでテストの効率はあがるのではないでしょうか。(サンプルではそれは導入していませんのであしからず) 用意されているドキュメント...
  • Mate_Framework
    <Mateの批評と図式> 1.Mateの批評 ※Mateは2008/8/19現在、Alphaリリースであり、現時点での批評になります。 項目名 Mate 批評 理解しやすさ ○ MXMLベースのプログラムになりますので、Javaのように開発する、というよりは、HTMLのように開発するスタンスではないでしょうか。Mateというパッケージの中には多くのタグクラスが存在します。 導入しやすさ ○ MXMLタグベースでの開発ということから、XMLのようなものを読んだり書いたりできるのであれば、容易に導入できると思います。 コーディング量 ◎ ActionScriptレスということになるので、コーディング量は少なくなるのではないでしょうか。 用意されているクラス郡の使いやすさ ○ EventDispatchなどは必ず使わなければならないクラスですが、使い方はMXMLで定義されているような使...
  • PureMVCサンプル解説2
    さて、次はいよいよPureMVCの1.Controllerの解説に移りましょう。 PureMVCではController層に位置するクラスは以下の2つです。 Facadeクラス Commandクラス この点については前述していますね。 ですので概要についてはそちらにお任せして、実際のプログラムを見てみましょう。 まずはPureMVCのもっとも重要なクラスであるfacadeクラスです。 「ApplicationFacade.as」 package example { import org.puremvc.interfaces.IProxy; import org.puremvc.patterns.facade.Facade; import org.puremvc.interfaces.INotification; import org.puremvc.in...
  • Flexフレームワーク比較検証
    Flexフレームワーク比較の際の判断基準 理解しやすさ プログラムの際の簡易性を見ています 導入しやすさ タグの豊富さ、とっつきやすさを見ています コーディング量 プログラムの書く量を見ています 用意されているクラス郡の使いやすさ ライブラリの使いやすさ(豊富さ)を見ています テスタビリティ テストが簡単に行えるのかを見ています 用意されているドキュメントの量 公開されているドキュメントが豊富にあるかどうか(サンプルも含めて)見ています サーバー技術との親和性 サーバーサイドの技術を利用しやすいかどうかを見ています 改造のしやすさ 既にプログラムされたものに手を加えたとき、動かすのが容易かどうかを見ています 保守のしやすさ プログラムを俯瞰したとき、見やすいかどうかを見ています 知名度 過去、記事に紹介があったかを見ています 導入しやすい案件規模 1画面につき30項目くらいの入力項目があ...
  • トップページ
    Flexのフレームワークを比較検証するため(あるいは布教活動に役立てるため)のサイトです。 さまざまなフレームワークが登場し、どれがどのようなものなのか、さっぱりっていうことがあると思います。その助けになればと思いまして、作ってみました。 またページは自由に編集することができます(間違っているところ、解釈が違うところなどはぜひ、修正をお願いします!!) 注意!! この検証の中で使われているサンプルはすべてFlexBuilder3を使って作ったものです。 FlexBuilder2で動かないことがありますので、注意をお願いします。 Flexのフレームワークの種類 Cairngorm(公式サイト) <<概要>> アドビ社のリリースしているオープンソースなフレームワークです。 {イベント駆動型なFlexのいろいろなイベントと、そのイベントが起きたときに実行されるロジックとをマ...
  • Cairngorm_Framework
    <Cairngormの批評と図式> 1.Cairngormの批評 項目名 Cairngorm 批評 理解しやすさ ◎ イベントを一元管理化しているので、イベントと実行されるロジックが理解しやすいです 導入しやすさ ○ オープンソースというところから、英語版ではありますがサンプルもあるので、比較的導入が簡単です。 コーディング量 × 1イベントにつき、1実行ロジックというプログラムになってしまいますので、コーディングの量はどうしても増えてしまいます。 用意されているクラス郡の使いやすさ ○ 下記フローチャートをご覧いただきますとわかりますが、基本的なクラスは多くありません。また役割もはっきりしているので使いやすいと思います。 テスタビリティ × これといったテストの方法がなく、「目視による動作確認テスト」くらいしか有効なテスト手段がありません。 用意されているドキュメントの量 ◎ オ...
  • Cairngormサンプル解説(4
    Service層の解説です。 この層では 1)Serviceパッケージ 2)Delegateクラス で構成されています。 1) Serviceパッケージに配置されるクラスは ServiceLocatorタグを持ったMXMLである ApplicationService.mxmlのみです。 これはCairngormがHTTPServiceやRemoteObjectといった 「サーバサイドとの連携の入り口を1つにしてしまおう」 との意図があります。 サーバサイドとの連携はHTTPServiceやRemoteObjectを利用しますが、 それらを管理しているのが、このApplicationService.mxmlファイルです。 中身を見て見ましょう。 ?xml version="1.0" encoding="Shift_JI...
  • YUI_Framework
    <YUI-Frameworkの批評と図式>  1.YUIの批評 項目名 YUI 批評 理解しやすさ ◎ ViewであるMXMLとビジネスロジックが完全に分割されており、MXMLは表現に特化して、Logicは後で作るということもできます。 導入しやすさ △ Alphaリリース版なので、いつ仕様が変わるかわかりません。導入する際にはそのあたり注意が必要です。 コーディング量 ○ View層とLogic層が分割されるのでコーディングの量も減るかと思います。 用意されているクラス郡の使いやすさ △ Alphaリリース版なので、用意されているクラス群はまだ未完成な部分があります。 テスタビリティ ○ テストを行うのはView層とLogic層で分割できるので、View層のテストは目視、Logic層のテストはPureMVCTestなどUnitテストを利用できるので、効率がよいです。 用意さ...
  • Cairngormサンプル解説(完
    Cairngormの解説もいよいよ今回で最後になります。 View層の解説です。 View層は以下のように構成されています。 1)viewパッケージ 2)helperパッケージ 今回のサンプルでは1)viewパッケージには何もないと思います。 SampleCairngorm.mxmlをそのままviewとして利用しているためです。 一般的に、ViewStackやStateで別コンポーネント化したものが このviewパッケージに入れる、とお考えください。 SampleCairngorm.mxmlの解説は Cairngormサンプル解説(1 にて解説しておりますので、そちらを参照ください。 ここでは2)helperパッケージについて解説します。 2) helperパッケージは 「View層の画面表示用MXMLのScript部分をそのまま集めた...
  • Cairngormフレームワーク解説1
    ここではサンプルソースの解説を行います。 サンプルソースはボタンを押したら、「HelloWorld」と文字列が返ってきて、 それが画面に表示されるという簡単なものです。 それらのCairngormのソース構成を 1.controller 2.dataModel 3.service 4.view と分けて解説していきます。 まず最初のFlexアプリケーションのスタートファイルに当たる「SampleCairngorm.mxml」を見ていきましょう。 ※サンプルソースはAIRを用いて作られています。 ですのでスタートタグが「mx Application」ではなく「mx WindowedApplication」となっていますが、 振る舞いは変わりません。 サーバサイドのFlexアプリケーションを作成するときはこの「mx WindowedApplication」...
  • プラグイン/ニュース
    ニュース @wikiのwikiモードでは #news(興味のある単語) と入力することで、あるキーワードに関連するニュース一覧を表示することができます 詳しくはこちらをご覧ください。 =>http //atwiki.jp/guide/17_174_ja.html たとえば、#news(wiki)と入力すると以下のように表示されます。 【グランサガ】リセマラ当たりランキング - グランサガ攻略wiki - Gamerch(ゲーマチ) 【まおりゅう】八星之紋章交換のおすすめ交換キャラ - AppMedia(アップメディア) Among Us攻略Wiki【アマングアス・アモングアス】 - Gamerch(ゲーマチ) マニュアル作成に便利な「画像編集」機能を提供開始! - ナレッジ共有・社内wikiツール「NotePM」:時事ドットコム - 時事通信 マニ...
  • PureMVCサンプル解説4
    PureMVCの表現領域であるView層について記述していきます。 この層で利用されるクラスは以下の通りです。 MXML Mediatorクラス これらについても概要は既に述べていますので、 サンプルを見てみましょう。 まずはMXMLファイルからです。 このMXMLファイルは先に記述したMXMLファイルの中ではなく、 Viewコンポーネントとして作成したMXMLファイルです。 先に記述されたMXMLファイルの解説の中の⑤にあたります。 「CalclationPanel.mxml」 ?xml version="1.0" encoding="utf-8"? mx Panel xmlns mx="http //www.adobe.com/2006/mxml"       ・...
  • Cairngormサンプル解説(2
    さて、ここではCairngormのもっとも重要な部分である Controller層について解説していきます。 Cairngormでは 「ScriptタグはMXMLの中にはできるだけ書かないようにしよう」 という考え方のもとに作られているのですが、 もうひとつの特徴が 「発生するイベントを一元管理しよう」 というものがあげられます。 このイベントの一元管理を実現しているのが Controller層なのです。 Controller層は大きく分けて3つになります。 1)SamplecairngormControllerというクラス 2)Commandパッケージ 3)Eventパッケージ 1) SamplecairngormControllerというクラスはイベントを一元管理するためのクラスです。 サンプルのソースを解説していきましょう。 ...
  • @wiki全体から「関連ブログ」で調べる

更新順にページ一覧表示 | 作成順にページ一覧表示 | ページ名順にページ一覧表示 | wiki内検索

ツールボックス

下から選んでください:

新しいページを作成する
ヘルプ / FAQ もご覧ください。