Why should we upgrade to Flash 9?
There's a whole host of benefits to using Flash 9 and ActionScript 3.0, notably:
1. It's never been easier to do captioning on FLV files, even in multiple languages. Imagine being able to add lecture notes to your video or audio presentations. Plus the FLV container supports AAC (Advanced Audio Compression) which gives higher quality at low bit rates than MP3 making it just as simple to add captions to audio-only files. You can find a short, sweet simple tutorial on how to do it here: http://www.adobe.com/devnet/flash/articles/filtering_data_e4x.html
2. XML is a native datatype in ActionScript 3.0. Since XML is the perfect data format for eLearning, this makes it much easier to use and opens up more possibilities for developing applications using it.
3. ActionScript 3.0 is a fully OOP (Object Oriented Programming) language. This dramatically reduces the amount of time it takes to create new Flash eLearning modules, and makes the code easier to read and develop for collaborators on projects.
4. The new events architecture (how Flash interacts with people and data files) is radically different and allows much higher degrees of interactivity. Also the 'hit areas' of display objects are more specific - circles behave like circles, triangles behave like triangles - there's no more 'invisible overlaps' (unless you want them of course!).
5. The new 'display list' does away with the need to constantly create and destroy objects (which creates a high processing overhead). Objects can be added and removed from the display list and they retain all their properties, plus they can be easily moved from one container to another with a single command, opening up new possibilities for 'drag and drop' and 'click to move' activities.
6. And finally, ActionScript 3.0 is up to 10 times faster than ActionScript 2.0, making true 3 dimensional modeling and other processor intensive applications more of a reality. You can see a great demo of Papervision3D here (please excuse the geekiness - they're programmers!): http://onair.adobe.com/blogs/videos/2007/11/27/interview-with-ralph-hauwert-on-papervision3d/
Anyway, there's a lot of reasons to upgrade, these are just a few. I think Moodle combined with Flash 9 could really make a big impact on eLearning in general.
Please help this project!
Matt
