Question

What is the workflow for creating an AIR application in Flash Builder and how does it differ from Flash Professional?

I am familiar with Flash Professional, but I'm trying top wrap my head around FB, but I'm coming from a stint in iOS development and Flash Pro is driving me crazy. (I have difficulty with classes mixed with the timeline, but I think that MXML might be a good substitute for the timeline.)

(Bonus: What are some good online resources for learning MXML?)

Was it helpful?

Solution

This is a hard question to answer thoroughly without spending lots of time. The simple answer is: Yes -- the workflows are substantially different. Flash Professional is more of a "designer's tool", while Flash Builder is more of a "coder's tool".

For example, in Flash Builder (formerly "Flex Builder"), there are no built-in tools for creating or manipulating graphics. Everything is code-driven (mxml, and as3). If you need to include complex graphics (eg from flash pro, or illustrator, or whatever), you import them using mxml/as3 code and/or metadata.

In Flash Pro, you build graphic assets, place them on the timeline, and attach as3 classes to your assets.

In Flash Builder you build as3 classes (either in pure as3, or in mxml), and attach your fancy graphics to your classes.

There is no concept of a timeline in Flash Builder. There is no concept of a stage.

The best tutorials and getting started docs are probably those provided by adobe on their "livedocs" site. start here.

You might pay particular attention to:

There are also some videos floating around on adobe's site somewhere. I can't seem to find them right now... but if you prefer to learn that way...you'll find that several of those videos are pretty informative.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top