Agha,
Can Cairngorm be used with Flash and if yes, where do I find any sample that I can look at?
Sure
Cairngorm can be used with Flash ... the only difference is that your user
experience has to be
built up in the FLA, and not using MXML; however,
all the design patterns for managing
response
to
user gestures, business logic, service calls, etc, still
apply.
In
the ActionScript 2.0 Dictionary, we published something very similar to the
Cairngorm framework
(an
early incantation of) which also includes an ActionScript 2.0 ServiceLocator for
Flash Remoting.
I
know that Robin Hilliard and the team at RocketBoots have also been using
Cairngorm with both
Flash
and Flex projects.
We've
not made any recommendations as to how you should build your FLA -- truth
be told, in
our
humble opinion, if you're building RIA, you should be building them with Flex,
not Flash.
However, if you want some guidance on how to structure
your FLA, you could check out
what
Aral
has done with his ARP framework, which provides a bit more prescription as
to how you
should structure your FLA file on top of the same
collection of design patterns as
Cairngorm
is
using.
Perhaps Robin Hilliard might be able to pipe up with
some specific advice.
Mine
would be to spare yourself unnecessary pain, trauma, performance woes
and
wheel
reinvention and use Flex
;-)
Hope
that helps,
Steven
--
Steven Webster
Technical Director
Technical Director
iteration::two
This e-mail and any associated attachments
transmitted with it may contain confidential information and must not be copied,
or disclosed, or used by anyone other than the intended recipient(s). If you are
not the intended recipient(s) please destroy this e-mail, and any copies ofit,
immediately.
Please also note that while software systems havebeen used to try to ensure that this e-mail has been swept for viruses, iteration::two do not accept responsibility for any damage or loss caused in respect of any viruses transmitted by the e-mail. Please ensure your own checks are carried out before any attachments are opened.
Please also note that while software systems havebeen used to try to ensure that this e-mail has been swept for viruses, iteration::two do not accept responsibility for any damage or loss caused in respect of any viruses transmitted by the e-mail. Please ensure your own checks are carried out before any attachments are opened.

