Best Practices Archives

July 31, 2003

Using functions

Hello, here 2 MM actionscript tutorials for learning to write and call functions. Enjoy!
Write a function :
MM actionscript_tutorial12.html
Call a function :
MM actionscript_tutorial13.html

APP developer's actionscript workshopby Moock

Please read it.
* lecture covers a variety of techniques used to build applications in flash
* how to structure code
* explore some established solutions to common code design problems
* source files for examples available here."

August 8, 2003

Did you say "level"?

Yes! And layers, depths, loadMovie, loadMovieNum, _root, _level0, preload and park...! Take a look at this references and say "level" like me. ::Trying to answer 8 questions in one post ;)::

Continue reading "Did you say "level"?" »

August 12, 2003

MM testing strategies, troubleshooting, quick tips and tricks for Flash

Do you follow guidelines throughout your Flash authoring process? Do you have a productive strategy? Do you have an organized and systematic approach when troubleshooting or problem solving? It is your optimizing and deployment process the more easier and faster? Many obstacles and difficulties can be prevented if you have some guidelines in mind. Read the MM visions about this important topic and gain some skills to really master Flash:

Testing strategies for Macromedia Flash movies
Testing and troubleshooting
How to troubleshoot a Macromedia Flash movie
Quick Tips for Flash
Troubleshooting and developing your logic for Authorware and Director
General Macintosh troubleshooting
General Windows 95/98/Me/NT/2000/XP Troubleshooting
Archived Macromedia Flash Players available for testing purposes
Version test for Macromedia Flash Player
Usability : Flash 99% Good. Chapter 8 : The future of Flash
Blueprints and foundations: How to build a Macromedia Flash application by Branden Hall
ActionScript Coding Best Practices by Michael Williams (PDF)

August 13, 2003

The MM inescapable links: starting points and touchstones

Many designers and web artists are excited about using Flash but they just don't have any starting point, and many "flashers" just don't know how to introduce Flash. Meanwhile in the mailing lists we receive periodically questions who has been answered 1'000000 times. A post for great justice.

Getting started with flash
Resources for learning Flash
Flash Me, Shock Me, Just Be Sure You Objectify Me: Object-Oriented
Web sites devoted to Macromedia Flash and Flash Developers
Macromedia Flash MX tutorials
Tutorial and article index
Tip of the Week is a QuickTime movie series
Getting started with ActionScript

August 17, 2003

actionScriptHero flash aggregator: The Hall of Justhese

Don't miss the adventures of the most famous actionScript Heroes in the World! For the first time, you can find them together in the Hall of Justhese!
Bookmark this Flash Based Aggregator to stay current with the last world news about Flash.

Read the summaries of:
+ The blogs of the most famous Flash developers in the planet,
+ Macromedia blogs,
+ Flash Team Macromedia blogs.
Get the last resources:
+ Components, flas, tutorials, add-on tools, code, kits...
+ Select your favorite aggregator an read it
+ Read the last tech news in the world
Flash design:
+ Read the last news in Flash design
World News:
+ You can even read the last news selecting your favorite source... and much more!
The best of the Flash World selected and syndicated by aSH for you. Stay tunned! Keep in touch with the Flash Community!

Continue reading "actionScriptHero flash aggregator: The Hall of Justhese" »

August 19, 2003

Don't _root me so much. I can beat you with this or call my _parents.

Portability! Scope your variables using relative addressing! Don't use _root! :sighs: ... On January 24, 2002, at 08:24:44, Williams, Michael wrote:

Hey FlashCoders, The team is working on a comprehensive list of "Best Practices" when developing applications and user interfaces using the Flash Player and we would like to get your comments on this document. We feel that the community has a lot of say in what defines a well written Flash application, and we value your input greatly. What follows is a first draft of this document which will eventually be published as part of a developer centric area of that we are working very hard on right now. Please send any comments to this list, as I am anxious to get any input and additions to this list. I look forward to the discussion. [/quote]

+ Read the 'living document that is driven by community input' : ActionScript Coding Standards by Michael Williams. March 2002. PDF - HTML (google) - Flashcoders Wiki Best Practices

+ Read the entire thread on Best Practices RFC at Flashcoders to really understand the meaning of this Best Practices (many flashcoders worked in this thinking on you, to help you!)

+ Read Best Practices Guidelines at What is Flash.

+ Read Best Practices for using Macromedia Flash MX to build Rich Internet Applications by Jason Hatcher from Macromedia.

+ And finally, read Application Developer's ActionScript Workshop by Colin Moock (source files for examples here).

And please, don't _root anymore.

August 27, 2003

Search tips in Chattyfig lists: How to save time (and money?) following the etiquette.

There comes a time when you really need help (learn more, get tips, reuse code, troubleshooting)... maybe you're in a hurry and you need SOME answers quickly. Before you jump into the lists saying that you don't find anything (even the search engine itself) wasting not only your time but the time of other people, these tips can come to your rescue:

Continue reading "Search tips in Chattyfig lists: How to save time (and money?) following the etiquette." »

September 22, 2003

10. POLL/SURVEY: Do you OOP-AS? by RuneImp (

1. Inheritance RULES!
2. Classes are nice but Private, Static?
3. I like functions...
4. Is a text field and object?

Have your say! Vote now!

About RuneImp:
[email protected]
"I'm a web hosting owner and web developer specializing in Flash and PHP scripting. I also dance with a group called Everything Celtic and enjoy the sport of whip cracking in affiliation with the Whip Enthusiasts".

I have to say, RuneImp is not only a well known moderator of FLASHmacromedia (yahoogroups), but one of the most important contributors in the Flash Community. He's doing a great job and we appreciate that. Thanks RuneImp!

October 13, 2003

Flash MX 2004 and ActionScript 2.0 Tutorials: The Definitive List (First Edition)

[RELEASE: The Second and definitive Edition is online!! Tons of tutorials, tips and articles!!! You can check it here. TIP: Use the search feature with keywords or authors to find your favorites topics. Note: this page will not longer be updated with tutorials, check the new version.]

[Announce: January 10, 2004: RSS and JavaScript Generator launched! Now you can create your own RSS Feeds and JavaScript! Display listings of tutorials in your blog or website and syndicate The Definitive List setting your preferences! Read announcement here.]

[Announce: January 9, 2004: Content Syndication is available (RSS 2.0 - RSS 0.91 and JavaScript)! Read announce here and visit The Definitive List: you'll find the RSS feeds and JavaScripts at the top of every page.]

[Announce: December 12, 2003: Flash MX 2004 and ActionScript 2.0 Tutorials: The Definitive List (Second Edition) will be released the next week. New environment with search feature, new and updated tutorials. Stay tunned!]
[Update: October 27, 2003: 152 links]
[Update: October 15, 2003: 131 links]
[Update: October 14, 2003: 127 links]
[October 13, 2003: 117 links]
Below there are list of tutorials, tips and articles (In English, French and Dutch) on Flash MX 2004 and ActionScript 2.0 that I have begun to put together. I figured that it might be useful for the Flash Community, so here it is, a centralized and selected source since the release of Flash MX 2004 a month ago. Enjoy the series.

Continue reading "Flash MX 2004 and ActionScript 2.0 Tutorials: The Definitive List (First Edition)" »

December 3, 2003

Migration Season: Flash MX to Flash MX 2004, Actionscript 1.0 to ActionScript 2.0 and Flash Applications to Macromedia Central (Links)

Three migrations, three articles, three links.
Read on!

Continue reading "Migration Season: Flash MX to Flash MX 2004, Actionscript 1.0 to ActionScript 2.0 and Flash Applications to Macromedia Central (Links)" »

December 4, 2003

22 Macromedia Breeze presentations and interactive tours

[Note: For some of this links, high bandwidth connection is recommended]

Featuring: Flash MX 2004, Flash MX Professional 2004, Data Integration (Flash), ActionScript 2.0, Screens (Flash), Components (Flash), Video (Flash), Macromedia central, Macromedia Flex, Business Impact of RIA, Studio MX 2004, Dreamweaver MX 2004, Fireworks MX 2004, Macromedia Breeze, Director MX, Authorware 7, Freehand MX and Macromedia DevNet Professional.

Flash MX 2004:
What's new in Flash MX 2004? Take our in-depth feature tour (15 min)

How do I use Flash MX 2004? View a free online seminar (50 min)

How do I use Flash MX Professional 2004? View a free online seminar

Data Integration (10 minutes)
"Get started working with data in Flash MX 2004. Learn about using the new data components to connect to data sources. Use data binding between components to populate interface elements throughout your applications with appropriate data."

ActionScript 2.0 (10 minutes)
"ActionScript, the coding language for Flash, has become fully object-oriented in Flash MX 2004. Learn the structure of the language; you'll find it familiar if you have experience with other object-oriented coding languages, like JavaScript."

Screens (10 minutes)
"Use screens to plan, organize, and build applications visually. Screens give you a quick way to develop navigation, place application elements, and plan how the different parts of an application will work together. "

Components (10 minutes)
"With the addition of data and media components, you can build more in less time in Flash MX Professional 2004. Learn about using components, working with the new v2 component architecture, and building components."

Video (10 minutes)
"The new Flash video (FLV) format and Flash Player provide faster performance and better quality. Find out how to use FLV files and how to control their playback with the new media components in Flash MX Professional 2004. "

Macromedia Central:
Macromedia Central Features Overview by Kevin Lynch (Macromedia Chief Software Architect)
"A Renaissance in Application Design, Development and Delivery"

Macromedia Flex:
Macromedia Flex overview
"Presenting Flex. Join Libby Freligh, Flex Product Manager, for an overview and demo of Flex."

The Business Impact of Rich Applications

Studio MX 2004
What's new in Studio MX 2004? Take our in-depth feature tour (6 min)
How do I use Studio MX 2004? View a free online seminar (25 min)

Dreamweaver MX 2004:
What's new in Dreamweaver MX 2004?Take our in-depth feature tour (5 min)
How do I use Dreamweaver MX 2004? View a free online seminar (15 min)

Fireworks MX 2004:
What's new in Fireworks MX 2004? Take our in-depth feature tour (10 min)
How do I use Fireworks MX 2004? View a free online seminar (20 min)

Macromedia Breeze:
Macromedia Breeze Overview and Demo

Director MX
See interactive tour

Authorware 7:
See Aurhorware 7 in action
"Take a five minute tour to see how you can easily develop accessible rich-media e-learning applications with the new features in Authorware 7. "

Freehand MX
Five Minute Tour
"No other design tool has the unique features of FreeHand MX. Take this five-minute tour to see why."

Macromedia DevNet Professional:
Overview Presentation
"Want to learn more about DevNet Professional? Sit back and listen to our hosted overview presentation."

With this post I'm launching a new category in my blog called Macromedia Breeze Presentations. This new category list some Breeze presentations that I have begun to put together. I figured that it might be useful for the community. Like my Flash MX 2004 and ActionScript 2.0 Tutorials: The Definitive List, here it is another centralized and selected source for you.
In this listing, there are Macromedia Breeze presentations, interactive tours and Macromedia On Demand seminars.
Enjoy it!

December 13, 2003

Following Colin Moock on ActionScript 2.0

August 13. Colin Moock announce in his blog the extensive chat tutorial. He said:
"if you're not interested in chat, but are interested in OOP flash development, you'll probably want to take a look" [...] "more than just chat, this is a solid overview of multiuser application development in general".
This unity2 uSimpleChat tutorial has now an ActionScript 2.0 version that you can read here. To see the uSimpleChat v4 in action please click here.

August 20. Barber's Pole visiting Colin Moock's blog, find the tutorial and post an entry.

August 25. Colin Moock post an entry on "flash mx 2004 announced" saying:
* my impression of this release?
for programmers and app developers: fucking outstanding." [...]
adding the famous comment "my favourite new feature: ActionScript 2.0. (the prototype is dead! ding dong the mean old prototype is dead!*) [...]* almost..."

August 26. Moock post an entry on asdg2, actionscript 2, and asgd3 saying that he's working on a project that will cover ActionScript 2.0:
"however the details and shipping date are still confidential" adding:
"even if you're working in actionscript 2.0:
1) the language reference of asdg2 is still 99% accurate, and still provides complete coverage of the core language as it exists in Flash Player 6. of course, if you want to use a specific Flash Player 7-only class, you'll have to consult Macromedia's help for the documentation.
2) all non-object-oriented aspects of the language have not changed, so asdg2's coverage of non-object-oriented topics (such as variables, loops, conditionals, operators, movie clips, etc) is still accurate and should continue to be useful."
Thirteen minutes later, he made a new post on "a taste of ActionScript 2.0". You can taste the post here (must read! is very simple but it's history ;).

September 10. Moock announces "flash mx 2004 now shipping". If I'm not wrong, he was the first in the Flash blogger community to announce the release. You can read his post here.

November 10. Moock announces in his blog that in shockwards in germany:
"i'll be doing a 5-hour, hands-on training session. the workshop will show how to build a chat application based on Unity. it teaches how to structure an actionscript 2.0 OOP application, how to use the flash mx 2004 v2 components, and how to build multiuser applications. every participant will be sitting in front of a computer, actually using flash mx 2004 professional."

December 3. Francis Bourre writes in his blog that Colin Moock officially announces ActionScript 2.0 essentials. You can see my comment here.

December 10. Mario Klingermann (Quasimondo) announces in his blog that the sessions of the shockwards conference 2003 in Stuttgart are available on videostream. Read his post here. In those videostreams, there are the three sessions (must see!) available of Colin Moock. See my comment on "Videostream of Colin Moock on "multiuser experience", "Introduction in OOP in ActionScript 2.0" and " Applied OOP in ActionScript 2.0"" here [via Francis Bourre]. The abstracts of those sessions are available here.
Seeing the videostreams I have learned that ActionScript 2.0 Essentials will be ready for february.

December 12. Somebody told me that Colin Moock is busy finishing ActionScript 2.0 Essentials.

December 13. I noticed that C. Moock is updating his ActionScript WorkShop for ActionScript 2.0, pointing to the sampler chapter and sampler files in his new site for ActionScript 2.0 Essentials. Object-Oriented Development with ActionScript 2.0.

Preparing some material for flash students and updating Flash MX 2004 and ActionScript 2.0 Tutorials: The Definitive List (hey!! The update it's not yet available! ;) I came up with this record. I hope it is useful for you.

December 18, 2003

Free Online Seminar on What is Macromedia Central, Building a Central Application and Deploying your applications to Macromedia Central

Here a nice free online seminar to learn what is Macromedia Central, how to build a Central Application and how to deploy your Applications To Macromedia Central!
Yeah! is Mike Downey again. Now on Macromedia Central. Nice work. This free online seminars are in fact the Macromedia On Demand Seminars.
But, what is Macromedia ondemand? you'll ask. Well, as Macromedia says: "Evaluating a new product can be difficult, and with each version there are always new features to navigate. Enter Macromedia On Demand seminars, the fastest way to get up to speed quickly. Our seminars feature multimedia presentations and demos designed to help you maximize your evaluation experience with our products."
To understand what Macromedia On Demand is, why don't you watch a Macromedia On Demand Seminar on "Learn how to use On Demand" here?

- A high bandwidth connection is required;
- You will need to sign in to your Macromedia account to view the seminars. If you don't have a Macromedia account, you can begin a free membership process.

The Macromedia Central seminars and modules are:

Seminar: Macromedia Central
(Sign in to your Macromedia account, go to this page, click on "Browse the On Demand seminar library", select Seminars)
Duration: 17:07
"In this seminar you will learn what Central is, what your deployment options are, how to prepare your Flash Project for Central, and finally, how to publish your application to Central. We've also included two screen capture demostrations that will guide you through the entire process."

Module: Demo: Building a Central Application
(Sign in to your Macromedia account, go to this page, click on "Browse the On Demand seminar library", select Modules)
Duration: 05:17
"You will get a high-level overview of the steps necesary to publish your Central applications to the Macromedia Central servers"

Module: Demo: Deploying your Applications To Macromedia Central
(Sign in to your Macromedia account, go to this page, click on "Browse the On Demand seminar library", select Modules)
Duration: 04:56
"In this step-by-step demostratiion you will see each step necessary to publish your applications to the Macromedia Central servers. Learn how to obtain a product ID, how to prepare the necessary files and how to install your application for testing"

Watch the seminars and modules here.

Have fun and stay tunned. More goodness soon.

December 30, 2003

Jakob Nielsen: Top Ten Web Design Mistakes of 2003

More Top Ten things of 2003. This time, Jakob Nielsen ( on Top Ten Web Design Mistakes of 2003. You might take a look to The Ten Most Violated Homepage Design Guidelines too.

There is also an interesting article at by Fu Tien Chiou, Genex on "We Are All Connected: The Path From Architecture To Information Architecture". Aulthough there is not many ink for RIAs, it's interesting tho.

January 5, 2004

Director MX 2004 and Flash MX 2004. Key features and comparisons

So far, there are 5 Director MX 2004 key features concerning Flash MX 2004 (see below). Now, when to use Flash and when to use Director? when to use them together?

The five 5 key features of Director MX 2004 concerning Flash MX 2004 are:
Macromedia Flash 7 Support, Launch and Edit Macromedia Flash MX 2004 Content (see screnshot), Flash Component Support, Optimized Flash Sprite Handling and Flash Content Playback Improvements (playback performance gains of 15–70%).

Well, pretty good. Macromedia has released the Macromedia Flash MX 2004 and Director MX 2004 Resource Center to help you out with some important choices and combinations. Basically Macromedia say:

"- Use Macromedia Flash MX 2004 to create streaming vector animation, lightweight video, and Rich Internet Applications, both for devices and the web.
- Use Director MX 2004 to create extensible multimedia content that utilizes long form (or streaming) video, including advanced 3D games and learning applications, deployable across multiple mediums.
- Then combine the two solutions to build the most engaging, powerful, and easy-to-deploy Internet content that leverages the strengths of both applications."

Macromedia also provides some interesting comparisons and guidelines:

- Quick Comparison Chart
- When to Use Flash
- When to Use Director
- When to Use Them Together
- Video Comparison
- Terminology Comparison
- Player Comparison

Visit the Macromedia Flash MX 2004 and Director MX 2004 Resource Center for more information.

January 7, 2004

CNET News: Ten tips for killer Web services

"We've synthesized the best and worst practices of early adopters into tips that business and information technology managers should follow to avoid common pitfalls and build killer Web services." Read more here link.

January 8, 2004

Content syndication (RSS Feed and JavaScript) for: Flash MX 2004 and ActionScript 2.0 Tutorials: The Definitive List!!!

I'm very pleased to announce that content syndication (RSS 2.0, RSS 0.91 and JavaScript) for "Flash MX 2004 and ActionScript 2.0 Tutorials: The Definitive List" is available!

You can add these feeds to your aggregators or display the contents of The Definitive List in your blog, website or application. You can also customize your own feeds: just send me a private message via the board.
Select your favorites lists-forums! You can display the contents in your blog, website or application and offer to your readers your "Definitive RSS Feed List" and "Definitive JavaScript Content Display List". If you have a list-forum, customize your own RSS feed and JavaScript!

The links for the Full Blend (Full blend: last 99 topics. Important note: Currently there are at least 415 tutorials, tips and articles listed!! So you might to browse the Definitive List via the search feature, don't miss anything!):
RSS 2.0
RSS 0.91

Check The Hall of Justhese, category aggregators, to see the RSS feeds (2.0 - 0.91) in action.
For the JavaScript syndication, check it out here the JavaScript Full Blend (cool isn't? Imagine your blog or website displaying the full blend like that or just your forum-list favorite!!!):
JavaScript Display - Full Blend - Last 99

January 9, 2004

Showcase: Project challenge: Experience matters - Great experiences build great businesses

I came across with an interesting article: "The New An Experience That Simply Works Better" by Les Schmidt, Senior Vice President, Macromedia. "[The New] it's a story about the fusion of two goals (each with passionate proponents) and a delicate mixture of thousands of pieces of input, sophisticated web analytics, and the collected experiences of the Macromedia team." Read the article here (link).

It's interesting to see how Macromedia create a "great experience to build a great businesses" and address the visitors' goals, using their own poducts.

January 21, 2004

O'Reilly Flash Hacks: three "hacks" available online. And some thoughts in Best Practices and UX

On January 7, 2004, Bruce Epstein (O'Reilly and Associates editor specializing in Macromedia products: ASDG2, ActionScript Cookbook, Flash Remoting: The Definitive Guide) announced at FlashCoders mailing list that
"I'm soliciting Flash and ActionScript tips and tricks for a Flash/ActionScript book in the O'Reilly "Hacks" series. You may have heard of Google Hacks, EBay Hacks, etc. Well, there are plenty of great Flash hacks out there and we'd like to publish them."
Read the message here.
Let me quote O'Reilly on "hacks":
"O'Reilly's Hacks Series reclaims the term "hacking" for the good guys--innovators who explore and experiment, unearth shortcuts, create useful tools, and come up with fun things to try on their own."
Read more here.
Some discussion has taken place at Colin Moock's blog, where Colin said that
"Hacks can be interesting, non-obvious solutions to common problems, or just non-obvious uses of Flash or ActionScript. For example, using JSFL to export a .swf from the command line is a good hack."
Read more here. There is a hack sample to download there.
The community can submit hacks via Bruce Epstein (bruce [at] or by the "Got a Hack form" at O'Reilly.

Since the announcement of Bruce Epstein (January 7, 2004) there are three contributed hacks available at O'Reilly's web site:

  • Composition Compiler Hack. By Jesse Warden:
    "To implement Composition for an non-movieclip object to get around the Flash MX 2004 compiler yelling at you."

  • Create TextField Return Object. By Sean O'Shell:
    "As of FlashMX2004 the createTextField method doesn't return an instance of the newly created object. The following prototypes will let you create a textfield while simultaneously storing a reference to it in a variable."

  • Flash MX 2004 - Hidden Tweens. By Unknown User:
    "Using some undocument classes built into Flash Player 7, you can create transistions and tween via code easily and without custom actionscript."

I found very interesting the "flash hacks" idea, and the hacks available so far are really "clever solutions".

I just hope that the "O'Reilly Flash Hacks Edition" takes on consideration some basics Best Practices and UX* issues. But I'm confident in Bruce Epstein's editorial expertise.

*UX - User Experience: "The total experience a user has while using a product. includes usability, aesthetics, bussiness logic, support, etc. Can be summed up as providing value to the user."
Grant Skinner's FlashForward New York session notes and slides.

February 9, 2004

Colin Moock interviewed by Francis Bourre. A must read!

An excellent interview! Made by one of the most amazing ActionScript Heros on earth: Francis Bourre aka petepx, Atomic Boarder's actionScriptMasterMind. Topics: Flash, Programming, ActionScript essentials, Flash Mx 2004 and hot stories, Unity... Really nice interview! Check it out!

Hey, wait, bookmark and syndicate Francis' blog now, there are really cool posts there, and you have extrabonus: the next Francis' interviews are with mama (, Joey Lott and Grant Skinner.

July 27, 2004

Ellipsis: the first second update to the Flash authoring tool & the Flash Team revolution

    1. The omission of a word or phrase necessary for a complete syntactical construction but not necessary for understanding.
    2. An example of such omission.
  1. A mark or series of marks (... or * * *, for example) used in writing or printing to indicate an omission, especially of letters or words.
As Mike Chambers wrote:
"[...] you don稚 have to look far to find a significant example of our commitment to change勇llipsis [...]
For example, the organizational changes outlined in the previous section occurred early in the Ellipsis planning cycle. At that time, the plan was for Ellipsis to include about 10 bug fixes, with the focus on documentation and on getting Ellipsis out the door so that we could concentrate our resources on 8Ball. Now, a couple of months later, Ellipsis includes more than 120 bug fixes with a focus on a number of customer-driven areas of improvement.
If you happened to be on the list of beta testers for Ellipsis, then you probably also noticed a change in attitude葉he Flash team interaction has more frequently taken direction from the beta testers on what additional issues needed to be addressed in Ellipsis.
On a more public front, the Flash team set up a weblog so that the team members can communicate more directly with the community. For the past couple of weeks, they have been posting detailed information on Ellipsis. Now that Ellipsis is out, watch the weblog for more information on the 8Ball planning process as well as some of our ideas and thoughts about the future direction of Flash.
Finally, this change in attitude also presented itself at some of the Flash conferences this past spring. If you have attended any of the recent conferences耀uch as FlashForward San Francisco or New York, Flash in the Can, and my recent user group tour in Northern Europe遥ou probably noticed that we have been much more open about our plans than in the past. We have been talking publicly about Ellipsis for a couple of months, and have even been discussing 8Ball, something that would have been unheard of in the past."
True. And "This Is Just the Beginning". I'm very happy seeing the commitment of the Flash Team. Hey folks, terrific job! Thanks!

Note: Thanks to spammers, comments are disabled :(

August 24, 2004

Design patterns: Francis Bourre on 'Command pattern'

After Singleton, Abstract in AS2 and Abstract factory, Francis give us a nice explanation of Command pattern with examples and downloads. To come: an interesting trip trough the Observer model and AS2 events avoiding EventDispatcher. There is also an interesting discussion about MacroCommand in the comments section. Is in French, so hands to the translators but don't translate the code ;)

September 3, 2004

Best practices encoding Flash Video

Best practices encoding Flash Video

Wohoo! Every time Macromedia releases a new article on best practices I jump to read it. Really. I found very important these discussions. Here two articles on best practices and flash video signed Kevin Towes (

Continue reading "Best practices encoding Flash Video" »

September 9, 2004

Flex architecture best practices and Flex Sample Application. By Christophe Coenraets

Christophe Coenraets, Flex evangelist at Macromedia, shows you the best practices on Flex architecture: "loose coupling, application partitioning, and more." Here.

May 19, 2005

Breeze Seminar: Flash Communication Server Best Practices

Peldi's coding cafe. Nice. One hour. Brezze presentation here; article: Peldi's Coding Café: Flash Communication Server Best Practices.

September 28, 2006

11 tips for healthy URLs (best practices): CNet

"You'd think by now that most people would have figured out the basics of choosing the right names for their Web sites. But as this post shows, that apparently isn't so."
Read more here.

October 5, 2006

100 ActionScript 3 Tips and Tricks by Senocular

"The ActionScript 3 Tip of the Day thread has just made it to 100 tips. Topics include: event handling, stage access, MXMLC metadata tags, XML and E4X, Flash 9 (alpha), and many more. After this 100th tip, I'll no longer be adding to the list daily, but still plan to add more from time to time. "
Read more here. Senocular's website: BTW, Senocular's website has been added to Actionscript Hero Adventures here.

About Best Practices

This page contains an archive of all entries posted to Actionscript Hero in the Best Practices category. They are listed from oldest to newest.

Architecture is the previous category.

Class is the next category.

Many more can be found on the main index page or by looking through the archives.

Powered by
Movable Type 3.33