I'm coming to the party late so I may be off topic a bit but if
you're looking for an excellent framework to build a flash website
on, you can't beat http://gaiaflashframework.com.
I built my website (http://www.memoriesforevervideo.com) on that
framework and love it.
Steve Bailey
On Nov 14, 2008, at 8:34 PM, Olivier Besson wrote:
Hello,
do you have examples of sites made using one these frameworks?
Olivier
ps: no need to be strictly FWA-like ;)
ekameleon a écrit :
Hello :)
You can try Maashaack and VEGAS :
http://code.google.com/p/maashaack/
http://code.google.com/p/vegas/
To test the IoC/MVC implementation with Maashaack and VEGAS you
can try the
documentary framework AST'r :
http://code.google.com/p/astr
ASTr is only a little template/example who use Maashaack and VEGAS to
implement a little gallery with MVC/ICO/Remoting and eden the
ECMAScript
data exchange notation Ridge Racer
PS : eden is included in Maashaack now (eden is a extended
serializer/deserializer based on the ECMAScript notation).
EKA+ :)
2008/11/15 Joel Stransky [EMAIL PROTECTED]
Well I'm not exactly getting into Flex yet. If after some testing
I find
that I can do normal flash sites as well as RIA's I'll switch to
Flex full
time and in that case, PureMVC or Mate. Right now my focus is the
kind of
stuff you see on FWA.
On Fri, Nov 14, 2008 at 6:05 PM, David Hershberger
[EMAIL PROTECTED]
wrote:
Haha! Before you try Cairngorm, check out this article:
http://blog.iconara.net/2008/04/13/architectural-atrocities-part-
x-cairngorms-model-locator-pattern/
Having used Cairngorm for a while now I have to agree with him.
The
article
is pretty harsh, and it only talks about the ModelLocator part.
Dave
On 11/14/08, Joel Stransky [EMAIL PROTECTED] wrote:
Thanks for the post Dave. Cairngorm sounds a lot like PureMVC
which
does
away with events and implements a global command structure. So
far it's
appealing although my first run in with it was under bad
conditions. A
client of a friend had mangled it something fierce before he was
brought
in
at which point he brought me in to implement deep linking. It
was ugly
to
say the least. I have however heard great things about it since
then.
My
gut
says I should know how to do this stuff on my own before I go
relying
too
heavily on tools that prevent me from getting to know the inner
workings
intimately.
It's just tough to esitmate flash/flex work effictively anymore
without
a
framework involved it seems. Clients don't have the time or
budget for
builds from scratch. Flash used to be so fun but now it's a
constant
learning curve. ugg.
Interestingly enough I looked up the cairngorm site and saw a
link to
this
blog post made just yesterday:
http://www.anandvardhan.com/2008/11/13/popular-flex-frameworks/
This should also be informative.
http://www.insideria.com/2008/11/new-poll-which-flex-
framework.html
On Fri, Nov 14, 2008 at 1:52 PM, David Hershberger
[EMAIL PROTECTED]
wrote:
We have been using Adobe Flex for the past year and have
really liked
it.
It would be hard to call it blazing and bloat does seem
like it
might
apply to some extent, but on the other hand it does so many nice
things
for
us it is hard to argue with. MXML is very powerful, but there is
certainly
a big learning curve. For basic stuff, buttons and containers
and
text,
it's easy to get started. There are lots of subtle details
though,
so
when
you start wanting to do things in ways the Flex authors didn't
anticipate
it
often takes experimentation to find a way that works. The Flex
framework
code is open source at least, so you can always dig into that
and see
what
it's doing.
We have also used Cairngorm, with mixed results. Cairngorm
doesn't
really
give you much code, it is mostly a set of design patterns.
Some of
the
important code it does give is a controller which connects
Cairngorm
Events to Cairngorm Commands. Cairngorm events inherently
know their
dispatcher, which is a singleton, so you can just fire off events
like
so:
new SaveGameEvent(game, user).dispatch();
and the controller connects that to the appropriate
SaveGameCommand. We've
come to the conclusion that Cairngorm is great for situations
where
most
user actions imply immediate communications with a server, but
not so
useful
for situations where user actions are just manipulating data
internal
to
the
.swf. We have ended up using Cairngorm Events and Commands
just on
the
networking side of our app, and for everything else we do more
of a
basic
Model/View pattern.
I don't believe Cairngorm relies on Flex, but Flex gives you
data
binding
which works very nicely with Cairngorm. Flex data binding
lets you
mark
certain state variables with [Bindable] and then the compiler
builds
data-change events for you