Resources for implementing MVVM (ViewModel) pattern in Flex?

apache-flex, mvvm, viewmodel

Solution

Martin Fowler has also written about these ideas in the past under the term "Presentation Model". So you might find useful tutorials under that search phrase as well since it's not an "MS invented term". :-)

Indeed, this MS overview material acknowledges Fowler's work directly

In 2005, John Gossman, currently one of the WPF and Silverlight Architects at Microsoft, unveiled the Model-View-ViewModel (MVVM) pattern on his blog. MVVM is identical to Fowler's Presentation Model, in that both patterns feature an abstraction of a View, which contains a View's state and behavior. Fowler introduced Presentation Model as a means of creating a UI platform-independent abstraction of a View, whereas Gossman introduced MVVM as a standardized way to leverage core features of WPF to simplify the creation of user interfaces. In that sense, I consider MVVM to be a specialization of the more general PM pattern, tailor-made for the WPF and Silverlight platforms.

Problem

Can anyone direct me towards some code or a tutorial for implementing the ViewModel in Flex 3? All I'm finding on the web are examples for Silverlight.

Original source