Yet Another Micro Architecture for Flex RIA and RMA
The Holistic micro-architecture framework for building RIAs and RMAs (Rich Mobile Applications) "borrows" from Robotlegs , PureMVC , Cairngorm , SWIZ , AS3Signals and the SpringFramework . Each has one or two things that I really like about it, but what I wanted is to bring all these things into one simple, very lightweight framework that enables me to quickly and more importantly methodically build mobile, web and desktop applications. This Holistic API is designed to work on top of either the Flex web or mobile framework and takes advantage of the Flex compiler, environment and lifecycle. Several "design patterns" are utilized in the API, such as Model-View-Controller , Loose Coupling, Locator , Usage of Interface, Delegation , Dependency Injection , Separation of Concerns and Inversion Of Control , not sure if some of latter are pure design patterns per GoF , but bear with me :-) One thing that is heavily relied on, is programming to convention versus progr...