GoogleMaté
The GoogleMaté Air application is a simple desktop search program, that utilizes the Google AS3 search api’s. The program allows users to save search results, as favorites, in a SQLite database and view content within the application. Instead of demonstrating individual concepts, this sample is intended to show how a complete application can be developed and structured; using the Maté MVC framework. In addition to using external api’s and SQLite, the sample shows how to implement a splash screen, localization, navigation, extended controls, presentation models, dependency injection, transient VO properties, simple Degrafa skinning, and how to use third party controls and effects.
While working on some recent projects for Universal Mind, I had the opportunity to learn how to use the Maté framework. Prior to that, I had used Cairngorm extensively. While I still believe that Cairngorm is great, I now have a new favorite framework. Maté, in my humble opinion, produces a very clean code base and is very easy to use. My hope is that this sample application will help promote the Maté framework, and Flex in general, and help casual and beginning developers learn how to rapidly develop Flex applications; with a focus on best practices in mind.
View Source: GoogleMaté Source Code Explorer
Project Files: Maté Examples Note: Read the readme.txt file for project setup instructions.
Much of the code in this project is an extension of other samples, so here’s a list of the people that I’d like to thank:
Maté Laura Arguello and Nahuel Foronda
Air Splash Screen James Ford
AS3googleapilibs Joris Timmerman
GoogleEyes Joris Timmerman
SQLExtensions Jens Krause
SuperImage Ely Greenfield
AirAlert Ids Klijsma
Efflex Tink
