6 May 2005
EnFlash is an ActionScript Application Framework that I have been developing for about an year. It started as an experiment and it's main goal was to achieve a set of User Interface possibilities that haven't been done previously in Flash. I had already a nice framework created for projects like Job Designer and Alignment Tool, but I wanted something new that uses ActionScript 2, MovieClip composition and other cool techniques. The first EnFlash demo appeared in August last year and since then I continue to develop it when I have free time.
EnFlash is not meant to be a lightweight replacement of the Macromedia components. It targets users with recent hardware and hopefully it will become much more useful with the forthcoming Flash Player 8. The current EnFlash release supports all the top features only, so I'm thinking about a simplified version that will cut off some extras for the sake of performance.
I've been using open source software extensively and I like the idea of sharing code with the community. I believe that this is the way to create quality programs and to force ideas exchange and innovation. My first open source contribution was the creation of a few blog templates for the blojsom project. I was also happy to support Darron with a Bulgarian translation of SolVE. Two weeks ago I have announced my plans about EnFlash at the local WebTech conference headlined by Richard Stallman. Today it becomes available to the public under GPL license.