Flash has always been a tool for delivering compelling and unique experiences through dynamic visual presentation. The Flash platform has grown to include application development in Flex, video streaming with the Flash Media Server, and desktop delivery through AIR, but all of that content still comes down to pixels on the screen, and all of those pixels can be manipulated through the power of ...
Flash MX 2004 and Flash MX Professional 2004 introduce a new Extensibility architecture. This is not an upgrade to an existing feature, but a new concept that nobody using an earlier version of Flash has seen or used before. It enables readers to extend Flash to do things it cannot do out of the box, such as adding new custom commands.
Creating web designs and site content in Macromedia Flash MX can be a lot of fun, but there are always tasks that you'll want to do again and again. It's always a bit of a hassle to have to keep recreating and tweaking the same old content or functionality in different projects, so why can't you just reuse what you've created? With components, you can do just that! Flash MX Components enable the .