CS4 crashes like 4 times a day, the magnetic interface is a hell to
work with, many stuffs are buggy in the Adobe tradition
But, I do compile very extended projects in matter of seconds.
Secret might lay in the way projects are structured, I use nothing but
my own code and avoid Adobe components,
the way imports are done, the use of the library...
All I know is that I compile in no time, so here I can't say a bad
about Flash compile time. At least on a mac intel.
Fabrice
On Jul 1, 2009, at 1:26 AM, Li wrote:
As far as I know, Flash is a sloooow compiler. Its one of the
reasons I work with Flex Builder. Flex's compiler is surprisingly
faster! It also has several compiling modes, each useful for a
particular purpose, debugging, releasing, etc.
Perhaps there is an easy trick to solve your situation, or you could
even try to analyze what is causing the long compilation time. I can
think of disabling swf compression for debugging, and things like
that.
Beyond that, what I do to ignore the problem from the root, is to
take certain architectonic cares in your application building. For
instance, dividing your app in compilable modules. As complicated as
that may sound, the simple fact of compiling your graphics, sounds,
etc assets in a different swf usually helps. Using this, assets are
compiled in one place, and their "behaviour" is compiled elsewhere.
If you think about it, there is now reason to recompile all the
movieclips in your work, just because you changed a parameter
controlling the animation in one of them. Look up on techniques to
link Flash with Flex to explore deeper in this topic.
Furthermore, there are more advanced ways to divide your application
in modules, that is, independent parts of the application that are
compiled separately but are all compatible to one main swf. This, I
would say is something that comes with time, and it requieres quite
a lot of design patterns knowledge.
Maybe not what you were looking for, but I guess there is 5% chance
that it is, so hope it helps,
Li