GuggaFF, mx package and MTASC

7 views
Skip to first unread message

tod...@gmail.com

unread,
Oct 4, 2006, 6:02:07 AM10/4/06
to Gugga Flash Framework
GuggaFF has very close relation with the Macromedia (mx) framework. It
uses its event delegation mechanism and abstraction for UI component.
Unfortunately the base classes which provide event dispatching
mechanism in mx framework - EventDispatcher and UIObject don't have any
common formal interface. So in mx framework you don't have a clear and
unified abstraction for a component (object) which dispatches events.

Also in most of the projects it is necessary to use mx component set,
so GuggaFF should be able to work easily with them. We had to add to mx
framework a formal interface called IEventDispathcer and all of the mx
components should support it. This is implemented by adding mx package
with modified UIObject and EventDispatcher classes to your project
class path. This forces mm compiler to use them instead of its default
classes.

We are using Eclipse + FDT + Ant + MTASC environment. We will post an
article describing the common workflow when working with GuggaFF as
soon as possible. Until then you can look at the build.xml file in the
unit_tests folder of the GuggaFF distribution to have an idea of how to
compile the framework with MTASC. We will post more clear and detailed
examples of build files with the workflow article.

Ricardo Pereira

unread,
Oct 4, 2006, 7:06:09 AM10/4/06
to Gugga Flash Framework
Hello!

Just to say I'm eager to start exploring guggaFF a little further. I
hope it will solve some of my workflow problems

sotirov....@gmail.com

unread,
Oct 4, 2006, 7:17:34 AM10/4/06
to Gugga Flash Framework
Let us know what your workflow problems are we can help. It tooks us a
while to figure out a workflow as well ...

Ricardo Pereira

unread,
Oct 5, 2006, 11:08:55 AM10/5/06
to Gugga Flash Framework
I believe my problems are pretty general. Some of them are adressed by
your framework, although I´m still looking at it. Others are specific
to the company I work in.

I' going to tell you what I expect form your framework. (I haven't
studied it much so bear with me).

-> I need to map out my project so that according to a given URL
("index.php?cat=x&item=y")my flash project can navigate itself to the
desired point. Passing through every animations necessary. The project
is already mapped in a php backoffice. the brwoser history will come in
handy in here, the only next stage I got is to dynamically create the
necessary ajustments for this to work with the backoffice. so thanks
guggaFF.

-> give all the MCLoaders the same beahviour since my preloaders are
always the same troughout the website. I have to give always the same
behaviours to all the loaders so it's kind of a waste of time.

-> I want to develop dynamic menus trough guggaFF based on a php
backoffice.

-> I want to diplay video and music and event sounds in a manner that
they interact with eachother knowing for example to stop the music when
the video is playing and back on when the video stops. I'va done this
for one project but the first time is always a little dirty.

-> I want to receive a resultset and be able to list the results by
only appointing the mcs who control the listing (fwd, back , etc.) I've
done this in several projects but never just quick enough.

-> want to be able to separate events, wait for functions to complete
tranparently in any depth of the project in a simpe manner.

->I would like a step by step first site tutorial of guggaFF. It's
always faster to learn from the people who built the framework rather
than exploring it :)

That's all I could think for now and I know it's a lot of "I want". I
really don't want anything it's more of a it would be nice thing...

I think most of my problems can be adressed by guggaFF so thanks a
million for putting it out there.

Let's just see if I can manage to use it the way I want.

tod...@gmail.com

unread,
Oct 6, 2006, 9:40:19 AM10/6/06
to Gugga Flash Framework
We are very glad to hear you are exploring GuggaFF in deep. Your
questions are not regarding the work flow so much but we'll have your
feature requests in mind. Here are some solutions we already have for
your issues:

> -> I want to develop dynamic menus trough guggaFF based on a php
> backoffice.

You can use the gugga.layout.LayoutGenerator for this.

> -> want to be able to separate events, wait for functions to complete
> tranparently in any depth of the project in a simpe manner.

Have a look at the Tasks (gugga.sequence package). We'll post a more
detailed article on them soon.

Reply all
Reply to author
Forward
0 new messages