As you probably know, Flash CS3 is coming really soon. Actionscript has developed a lot with the years and just like Adobe's Flex, Flash CS3 will feature it's latest revision, actionscript 3.0. This tutorial is a pretty basic introduction to AS3, to give you a kickstart before the final release of Flash CS3. If you're familiar with AS3, this probably isn't anything for you, but if you've done some stuff in AS1 & 2, maybe had a look at 3, read it and tell me what you think
This was originally a school assignment and written pretty quickly so please bear with me
Alrighty, let's start.
Before you build a house you need to get the tools so let's take a look at a couple approaches of working in AS3:
Currently there are three ways.
- Flash 9 alpha
- Flex
- Flex SDK with third party application
Flash 9 alpha is basically Flash 8, but with support and a compiler for AS3. You can download it for free from Adobe labs, but you'll need a licenced Flash 8 to install it. Also it does not work on intel macs so if you have one, you can't compile your actionscript with it. This obviously is a problem
Flex is basically flash, but meant more for online applications. Supports the exact same actionscript 3 as Flash 9. If you have flex, you probably already know that you can compile AS3 with it, if you don't you can always get it. It's $499 though
The Flex SDK is a free download which you can use with a third party application. I myself use this one together with Eclipse, and am very happy with the combination. Free too
You'll find loads of info about these on google, and going thru all this isn't really in the scope of this tutorial, so please, help yourself
Very helpful links:
http://livedocs.adobe.com/flex/201/langref/index.html
http://livedocs.adobe.com/flex/2/langref/migration.html
Here's a small demonstration of what the app we're building today might look like (click it to see it in action):

Continue reading