[Arp] Arp use cases, case studies, success stories, etc.
Chris Velevitch
chris.velevitch at gmail.com
Mon Jan 9 17:45:09 PST 2006
> Project title:
Remote data entry/capture
> 1. What type of project was it? (eg. Online/off-line (eg.
> CD-ROM/kiosk)/sometimes-connected)
online
> 2. Which client-side technologies were you using? (eg. Flash IDE/Flex
> 1.5/MTASC, etc.)
Flash/Eclipse
> 3. Which server-side technologies were you using? (eg. J2EE, PHP, .Net,
> Python, CF, etc.)
CF
> 4. Which remoting application were you using? (eg. OpenAMF, AMFPHP, CF,
> etc.)
CF
> 5. Did your application use a socket connection or Flash
> Communication/Media Server? Which one and how? How easy/difficult was it
> to integrate? Notes/comments?
No
> 6. Did your application use JavaScript communication? (eg. Flash/JS
> integration kit, AFLAX, etc.) How easy/difficult was it to integrate?
> Notes/comments?
No
> 7. Were you using any Arp extensions? Which one(s)? Notes/comments?
No
> 8. Other notes, comments:
none
> *General Questions*
>
> 1. What do you love the most about Arp 2?
It helps me structure/segment/modularisation my application therefore
making extending applications straight forward and effortless (or at
least linear in effort).
> 2. What do you hate the most about Arp 2?
There seems to be an excessive level of coupling between Commands,
Views and models resulting in extra code which increases the
application complexity. The recent discussions on the ModelLocator
pattern would certainly help reduce that.
> 3. What is the single most important feature/enhancement you would want
> to see in Arp 3?
Reduction in this coupling.
> 4. At a minimum, Arp 3 aims to support RIA development with the Flash
> IDE, Flex 1.5, Flex 2, AS 2, MTASC, AS 3, J2EE/OpenAMF and PHP/AMFPHP.
> Does this cover your needs? Have we missed anything?
Yes and Coldfusion.
> 5. Everything else: Other features, enhancements you'd like to see,
> general thoughts, anything that we missed in the questions above...
There seems to be a lot of negative discussions (recently) about CFs
ability to do Flash Remoting. That negativity seems to be around the
fact that you can't pass complex data structures between CF and Flash
without having to transform on either side before you can use them. I
find that once that code is done, I spend most of my time on writing
code that uses or sends that data. Basically, once I've defined the
data that needs to saved and/or retrieved from the server, the rest of
my time is spend on the code that creates or displays that data.
Ok, eliminating or at least reducing the work needed to do the
transformation would be great, its just that I haven't seem anything
that discusses how to do transformationless data transfers between CF
and Flash, so I've been coding accordingly. Some recent discussions
seem to imply that is can be done, but I need to follow that up.
Chris
--
Chris Velevitch
Manager - Sydney Flash Platform Developers Group
www.flashdev.org.au
More information about the Arp
mailing list