Archive for June, 2004

Flash Team Weblog / Info on Ellipsis Update

In case you haven’t noticed, the Flash Team has launched a weblog:

Mike Downey made a post with information on why the team started the weblog.

Right now, we are going to be posting information about Ellipsis (an upcoming free update to Flash MX 2004).

We have already posted information about one of the issues addressed in Ellipsis:

#87305 : Compile time degrades over time

The ultimate goal of the weblog is to get more information out, sooner, and provide a way for the Flash Team to communicate directly with the community (and vice – versa).

You can view the weblog here.

Tons of new Macromedia XML Feeds

We have made a ton of new Macromedia XML feeds available in order to make it easier for everyone to keep up with the latest news, technotes, articles and other information from Macromedia.

Here is a list of some of the products covered:

  • Breeze
  • Central
  • ColdFusion
  • Contribute
  • Director
  • Dreamweaver
  • Flash Communication Server
  • Fireworks
  • Flash
  • Flash Player
  • Flash Remoting
  • Flex
  • FreeHand
  • JRun

You can find out more information, as well as view all of the feed URLs from:

Christian also has some additional information on the feeds here.

You can also keep up with all of the feeds in the Macromedia category at MXNA.

Btw, big thanks to Christian Cantrell who basically put the entire project together.

Flash Resource Manager Video Tutorials has posted a couple of video tutorials on my Flash Resource Manager application.

The tutorials show:

  • Installation
  • Feature overview
  • Customization
  • Searching
  • Creating custom search plugins

You can view the tutorials here.

You can find more information about Flash Resource Manager from here.

Product Manager for Developer Relations for the Flash Platform

I wanted to let everyone know that I am working in a new role at Macromedia now. My new title is “Product Manager for Developer Relations for the Flash Platform” (is that title long enough for you?). Basically, I am in charge of developer relations for Flash Authoring, Central and the Flash Player.

This is a new position and has two primary goals:

  1. Ensure that designer and developer concerns are heard, represented and fought for to the internal product teams.
  2. Communicate the team’s goals, tasks, thoughts, ideas and plans to users.

This position, as well as the new Technical Product manager position on the Flash team (congrats to Mike Downey), are new positions created to institutionalize communication and contact with users. We want to ensure that we don’t loose touch with our users, and that future releases of our tools and platforms are of the quality that you expect of Macromedia (something we didn’t really deliver on with our current release of Flash Authoring).

These are just a few of the many changes that have occurred around how we build Flash. There are a ton of other new things, which we will be posting about in the coming weeks.

You will see the first fruits of these changes with the upcoming Ellipsis update. As Kevin Lynch discussed at the FlashForward SF and FlashInTheCan keynotes, Ellipsis is a significant update to Flash MX 2004 (due out later this summer). It won’t fix every problem / annoyance in Flash, but it is the first step in re-making Flash as a super solid, resource friendly tool for creating great experiences. What you will find in Ellipsis are tons of bug fixes, significant resource and performance improvements, and a huge update to the documentation. Expect a lot more information on this update in the coming days and weeks.

I will also be doing a lot more traveling and speaking, talking to designers and developers, and communicating how we see the Flash platform and ecosystem evolving. I actually did a short user group tour in Northern Europe a couple of weeks ago, talking about our vision for the Flash platform and ecosystem. I will be doing more tours later this year.

Over the next couple of days and weeks, we will be posting more information on Ellipsis, our vision for Flash, and additional steps we are taking to ensure that we build the tool that designers and developers want.

Questions? Thoughts? Suggestions? Post them in the comments, or email me directly at

Beta test next version of Central and AIM/ICQ Integration

Update : Thanks for all of the offers to help test the beta. We are closing the beta for the current round, and will post again when we expand it.

Do you use Flash MX 2004 (not Pro)?

Do you use Flash MX 2004 (not Pro) and want to help Macromedia test a few things out? If so, send an email to with the subject “Flash MX 2004”.

flashme : Creating new FLAs from the command line on OS X

I recently switched back to OS X from Windows, and one of the things I missed was the ability to easily create a new FLA directly on the file system. This is much easy than opening Flash, and then navigating to where I want the file and saving it.

So, I put together a simple bash shell script called “flashme”. This basically allows you to create new FLAs from the command line. It will also optionally launch the FLA in Flash after it has been created.

Continue reading…

AsBroadCaster vs. EventDispatcher

Peter Hall explains the difference between AsBroadcaster and EventDispatcher on this FlashCoders thread.