Tag Archive for 'flash'

IDE for ActionScript developers. Could it be comfortable?

IDE stands for ‘Integrated Development Environment‘.

IDE is the place where you write your code.

For most of beginning AS developers this is Flash IDE (Flash MX, Flash 8 or Flash CS3). For basic code like gotoAndStop and gotoAndPlay standard code editor is just nothing more needed.

However, when you grow up as a programmer and step deeper into ActionScript classes and language paradigms you will feel that Flash IDE is not what developers might dream about. There is a number of editors which support ActionScript language, however I would recommend the one I use myself.

Becoming a flash developer, actionscript coder, flex engeneer… What’s your way?

Just want to share and wonder to hear the way you have become a Flash Developer.

Myself, I was studding and developing system things using Visual C++ and C#. However, some day I was asked if actionscript was what I could do. I puzzled. I saw flash banners everywhere in the web, and it was quite interesting for me to enter the world of Macromedia Flash. Yeah, my first Flash experience was with Macromedia Flash MX 2004, I believe Adobe was just thinking about Macromedia acquisition then. As usual it’s really a shame for me now, when I’m looking at the code I wrote that time :) That’s when I wrote Tips for beginner actionscript developer

So here is my path:

VC++ -> C# -> Flash MX and AS -> Flash 8 and AS2 - Flex and AS3

What’s yours?

Tips For Beginner Flash/Actionscript Developer

Are you leaning to ActionScript programming?

Do you need to write a bit more than just gotoAndPlay() and gotoAndStop()?
Or finally would like to try to make some animations via ActionScript and not in timeline?

Then please consider the following advices!

There are tips for ActionScript, though they should be interesting to AS2 and AS3 guys too.

1. Separate your code.

2. Order your objects in the library.

3. Have a naming standard.

4. Do reference the objects appropriately.

5. Always have the only one mainframe.