Software Products
PureMVC
PureMVC Framework for the Flash Platform

A fresh approach to creating robust, maintainable Rich Clients using Adobe Flex, Flash and AIR.
Using proven software design patterns, Futurescale created a reliable Model-View-Controller implementation with a twist, making it portable and easy to use.
Since 2006, Futurescale's PureMVC Framework has been enabling the rapid but maintainable development of Flex, Flash and AIR based applications. Today, PureMVC is one of the leading frameworks in the industry, and Adobe Flash Platform developers enjoy a robust codebase and community to support their PureMVC-based applications. Futurescale makes free technical support available in the forums at PureMVC.org.
Contributors from all over the world have since extended the framework's basic functionality with utilities and worked out the best practices for its use in demos and forum discussion. With the help of the community, the original 'Standard Version' framework was quickly bug-fixed into maturity, and Futurescale added support for modular programming with the 'MultiCore Version'. The simplicity and clarity of the framework inspired a flurry of ports to other languages.
The original ActionScript 3 / Flash Platform code-base continues to be the 'reference implementation' for all ports and is the only codebase supported directly by Futurescale. In addition to the framework, Futurescale has also contributed and supports a number of production-ready utilities. All ports of the PureMVC Framework, utilities and demos are completely free and open-source under the Creative Commons Attribution 3.0 license.





