haXe Programming Language

Nicolas Cannasse, creator of MTASC, the open source Flash compiler, has just released a public preview of his haXe programming language & compiler. It has a full working parser with type checking, as well as a complete language reference.

Basicly, what haXe can do is :

  • create Flash SWF files using Flash APIs for Players 6,7,8 and soon 8.5.
  • generate Javascript code using Browser DHTML API, so you can create AJAX web applications.
  • generate Neko sourcecode that can be used on the Server side or in standalone executable.

XMI2Actionscript – Tool to generate Actionscript pseudo code from your UML Design

When you were using Flash for an application development project, UML Design is the first step out of it. Like any other programming languages, now we can create Actionscript pseudo code from UML. XMI2Actionscript easily creates the Actionscript pseudo code when you design UML with Enterprise Architect or with ArgoUML.

Export your UML Design to a *.XMI file and using .XMI file, you can create the AS2 Classes with all the relationship and package structures.

Features :
1. Source: XMI version 1.0 or 1.2, Output HTML page with all the classes.
2. Support for inheritence (extends)
3. Support for complex Namespaces
4. Automatic creation of folders in accordance to classes’ namespaces.
5. AS2DOC compatible standard documentation copying from XMI, Including documentation for methods params.
6. Automatic creation of static variables required by CreateClassObject
7. Automatic creation of constructor
8. Recognition for static methods
9. UI interface available in .Net 1.1 and for web as ASP. XSL which is used for conversion is an external file, thus you can extend it easily.
10. A special dialog to select the classes you wish to export from the file or altogether.