The foundation of the Rich Internet Application is the Flash Player or the Flash Virtual Machine. Version 9.0 has been released with Flex and it's the backbone of the Flash Platform. Of course, Flash Player 9 is fully backwards compatible with all of the old Flash content as well.
Flash Player 9 supports ActionScript 3.0 which is a completely object oriented scripting programing language and is compliant with ECMAScript standards. In 2005, Macromedia chaired the ECMAScript Committee and Adobe continued to drive evolution of ECMAScript.
The Flash player includes a new optimized ActionScript Virtual Machine known as AVM2 used to execute the new ActionScript 3.0 code which is brand new and built from the ground up and is significantly faster than earlier versions. It has full Runtime Error reporting unlike earlier versions that would fail in a graceful but silent fashion.
There is industry standard debugging that contains stronger compile time type checking. Many new language elements have been added including E4X which treats XML as a native data type, regular expressions and a brand new event model based on the W3C DOM Event Standards.
You will learn about all of these in this course, both through examples and in building a real world application. Let's get started.
Transcription by:
Scribe4you Transcription Services