Virtual Panel: State of the Art in Enterprise Flex Frameworks

I was interviewed, along with other frameworks' contributors, by Dionysios Synodinos from InfoQ about developing enterprise applications with Flex.

You can read the full article at InfoQ.

Maven Repository

If you are building a Mate project with Maven, you can add the dependency as follows:

In the repositories section:

<repositories>
   <repository>
      <id>mate-repository</id>
      <url>http://mate-framework.googlecode.com/svn/trunk/maven</url>
      <releases><enabled>true</enabled></releases>
      <snapshots><enabled>false</enabled></snapshots>
   </repository>
</repositories>

In the dependencies section:

<dependencies>
   <dependency>
      <groupId>com.asfusion.mate</groupId>
      <artifactId>mate-framework</artifactId>
      <version>0.8.9</version>
      <type>swc</type>
   </dependency>
</dependencies>

As new versions of Mate are released, the maven folder will be updated to contain them, so you will just need to change the version on the dependency node.

Photo Gallery With Photo Caching

Pete Mackie has written a great tutorial on how to create a photo gallery on InsideRIA. It not only covers the basics, but also the use of the Presentation Model pattern. It uses PHP on the backend for those who always wonder how that part is done, but it should still apply to all backends that use remoting.

Flex i18n with LocalizationsMaps, an amazing extension

Thomas Burleson created an unintrusive way to localize your Flex application using what he called a LocalizationMap. He expanded the EventMap concept to create a map where all the localization is done is a centralized place. That makes it super simple to update your locale. You don't need to jump around files, it is all in one place. And if you never open the LocalizationMap you will don't know that the application has different locales. This makes your views cleaner, because all the localization is in the maps.

If you need to work with different languages in an application, this is worth checking out. He has an introduction post and a video where he explains all the details.
Amazing i18n solutions for flex
flex i18n with localizationmaps video tutorial and source

As a side note, we love it when projects like this happen and that's the beauty of open source. You never know when someone will grab where you left and create something new that you never imagined. Great work Thomas.

Architecture Animation

Sid Maestre has created a nice animation that explains how the framework works. It is always good to explain things in a different way. Thanks Sid!