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.
Posted on December 20, 2009
Filed under: |
5 Comments »
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!
Posted on December 05, 2009
Filed under: Articles and Tutorials |
No Comments »

Sid Maestre will be giving a 1/2 day workshop on Sunday that will cover the basics of the Mate Framework. We'll be there helping out in anything he needs and reviewing the materials in adance. Don't miss it!
Posted on December 02, 2009
Filed under: News |
No Comments »
This is the code we distributed together with the other 3 frameworks' code for our MAX session titled "Using Flex Frameworks to Build Data-Driven Applications". I didn't include the code for the other frameworks because I wasn't sure if I had their latest versions. I'll update the links here when they post the code in their respective websites.
Instructions to run the application:
- Start the database: Open a DOS prompt (Windows) or Terminal (Mac), navigate to sampledb and execute startdb.bat (Windows) or startdb.sh (Mac)
- Start Tomcat: Open a DOS prompt (Windows) or Terminal (Mac), navigate to tomcat/bin and execute catalina run (Windows) or catalina.sh run (Mac)
- In Flex Builder click File > Import > General > Existing Projects into Workspace. Specify 'projects' as the root directory and click Finish
These are the slides I used.
Update: code for PureMVC by Javier Julio
Posted on October 15, 2009
Filed under: Presentations |
6 Comments »

I'll be presenting Mate at MAX in a session called "Using Flex Frameworks to Build Data-Driven Applications". It will be a 4-hour long session where we will have the opportunity to present along with Alex Uhlmann of Cairngorm, Javier Julio of PureMVC, Chris Scott of Swiz and Christophe Coenraets.
Posted on October 03, 2009
Filed under: Presentations |
3 Comments »