nod::ぶろぐ:RIA::Flex/AIR/Flash

FlashやFlex,(Ajax),S2Flex2,ActionScript3,yui-frameworks,Akabanaプロジェクトなどのメモ帳

Ciarngormを再び始めてみる為の最初の一歩

Flexには1.xの頃からCairngormというフレームワークがあります。
バージョンは0.99で1.0になる前にFlex 2の登場でCairngorm自体も2.0になり現在は2.1になっています。

これまでちゃんと使っていなかったのですが、Flexにはあまりフレームワークが
ない(そもそもFlexのコンポーネントを含めたものがFlex frameworkって呼ばれていますね。)開発するならたしなみ的?な雰囲気を感じてしまったのと、s2flex2とあわせて利用する質問などを何度か受けるようになった事、cairngormと見ないでも打てるようになった所で、ここで再度入門をしてみようと思います。

Cairngormは現在2.1になっています。
コンパイルするのにfds.swcに依存していてFDS2と一緒に使う事を想定しているようにも感じられます。

ロードマップは3.0まで示されており、Apolloやmobileなどを見据えて複数エディションになるとのこと。
また、Flex2.0.1で導入されたmoduleの機構を利用してAutheticationModuleも考えているというような事を聞いた気がします。


まずはいつものようにリンクを集めて見た上で、サンプルをもとに自分でも作ってみます。

#まずはHelloWorldから。
Hello World Cairngorm example
http://www.asfusion.com/blog/entry/hello-world-cairngorm-example

サンプルコード
http://www.cairngormdocs.org/exampleApps/CairngormDiagram/index.html

#とっかかりとしてよく見ます。
CairngormStore for Flex 2
http://weblogs.macromedia.com/arayne/archives/2006/08/cairngormstore.cfm

Flex Cairngorm:filtering data with the comparator class..
http://nyls.blogspot.com/2006/11/flex-cairngormfiltering-data-with.html

#このログイン画面は今風なかんじで奇麗です。
Cairngorm/WebORB Issue Tracker Sample App Up and Running
http://flexonrails.net/?p=32

#上記と同じところ
flexonrails.net ≫ Blog Archive ≫ Part 4 - Flex Cairngorm/WebORB Issue
Tracker Tutorial - Invoking ActiveRecord Methods Directly From Flex
http://flexonrails.net/?p=54

#複数コマンドを実行するSequenceCommands
cairngormdocs.org ≫ Sequencing multiple commands
http://cairngormdocs.org/blog/?p=27

Renaun Erickson ≫ All in One - Cairngorm Store Example (ColdFusion, AMFPHP,AMFPHP 1.9, and WebServices)
http://renaun.com/blog/2006/12/19/170/

#上記の更新版
Renaun Erickson » Cairngorm Multiple Backend Example Update
http://renaun.com/blog/2007/01/20/178/

#Adobe Maxでのプレゼン資料
http://weblogs.macromedia.com/swebster/archives/2006/11/max2006_cairngo.cfm

#Cairngormとは別のアーキテクチャー
Cairngorm vs. Joe Berkovitz's MVCS
http://www.jessewarden.com/archives/2007/01/cairngorm_vs_jb.html

#reviewTubeで採用しているMVCアーキテクチャー
An architectural blueprint for Flex applications
http://www.adobe.com/devnet/flex/articles/blueprint_print.html


#hirossyさんによる解説。
Cairngormについて
http://d.hatena.ne.jp/hirossy1977/20070119/1169278823

なぜか?Caringormを適用したexampleはLoginが多いように思います。
やりやすいのでしょうか。




もうちょっと頑張ろうとは思いますがこの気力がいつまで続くのかがとても心配です...。^^;

Posted by nod at 2007年01月22日 21:37 | コメント (4) | トラックバック (0) | Clip!! | Clip!! | このエントリーを含むはてなブックマーク |digg it! |del.icio.us it!

この記事に対するコメント

ログインが多いのは、ソースが多いからだと思います~。
そしてオイラもログインサンプル書いているし・・・(汗

Posted by: sato-shi at 2007年01月23日 11:12

こんにちわ。
いつもお世話になってます。

なぜなら、ソースのコメントにログインの実装例が書かれてたからでして・・・
えー、たいした理由もありませんです。はい。

Posted by: hirossy at 2007年01月23日 11:47

追記:
ともにソースをみるころできます。ログインです。
http://www.alex-uhlmann.de/flash/adobe/blog/cairngormlogin/CairngormLogin.html

#Flex2 + Cairngorm +AMFPHP.
#ログインから本の一覧を表示するアプリケーション
http://renaun.com/flex2/CairngormAMFPHPExample/CairngormAMFPHPExample2.html

Posted by: nod at 2007年01月27日 21:49

sato-shiさん,hirossyさん

コメントありがとうございます。
やっぱり例が多いからなんですね^^;

ぢゃあやっぱりログインを自分で作るところからかな..。
できたらS2Flex2 +AnA連携+Cairngormをやってみます

Posted by: nod at 2007年01月27日 21:58

コメントを投稿する




保存しますか?



この記事のトラックバックURL


この記事に対するトラックバック

この記事に対するトラックバックはまだありません。



Flex.org - The Directory for Flex Get Adobe Flash Player Made with dreamweaverMade with fireworksPowered by Movable Type 3.36Powered by Wandering Wind
Copyright : [Articles] (C) nod::ぶろぐ:RIA::Flex/AIR/Flash All Rights Reserved.
[Comments/Trackbacks] ... Authors of those have rights.