Lita and Lupo now officially open source: come and join us!

Hi all,

Just a quick update to tell you guys that, as promised, Lita, Lupo Translator and Lupo Manager are now open source projects (released under GPL). You can access the source code using the URLS of the SVN repositories given below.

 

Also, I'm looking for help, especially with Lita. This software has been installed more than 20,000 times, I have daily bug reports / feature requests, and I just cannot keep the pace. If you have good experience with AIR and Flex development and want to join either Lita or Lupo, please send me a message.

 

SVN repositories

FXG to MXML Graphics converter

Launch application

By now, every Flex developer should be familiar with the basics of the new Designer / Developer workflow: importing art coming from Illustrator or Photoshop into Flash Catalyst will automatically let the user convert the related graphics data into MXML skins, MXML components, and embedded assets, which will be used in our final Flex 4 application.

 

However, there are times when your workflow may require to simply copy and paste some FXG code exported from a graphic tool directly into your MXML files.

 

Joining Adobe

So this is it. Starting today, I will no longer work as a freelance contractor since I have the immense pleasure to join Adobe. I'll be taking Thibault Imbert's prior position - web consultant - as he joins the Flash Player team in San Francisco (congrats again, Thibault ;) ). This is of course a great opportunity, and I'm very excited about what's going to happen.

 

Simplified Flex 4 architecture diagrams

Updated on June 1st to add a SparkSkin description given by Ely Greenfield

I noticed that the new spark and Flex4 architectures can confuse developers coming from Flex3, so I decided to create some very simple class diagrams to help them get the big picture.

Please note that these diagrams are by no means exhaustive, and probably not even 100% accurate: they're just meant to provide an overview in three simple steps. I hope it can be useful to some of you.

So here we go:

Besides the still existing mx components architecture, we now have the spark architecture with two main branches: SkinnableComponent which is the super class for the new spark components, and Skin, which is the super class for the components skins, ie the class which defines the look of the component.

Come meet me at MAX, mock my bad english

Flex 4 Video Overview (french)

Lita 1.5 available for download - biggest update since v1

I finally managed to take some time and publish a much needed update to Lita, my SQLite database admin app.

Lita 1.5.1 is the biggest update since v 1.0. It includes many bug fixes, such as missing edit commands (copy, paste, ...), crashes with null typed columns, problems for entering negative number in forms, and many more. Besides, I changed the record lists datagrid horizontal scroll policy to better support tables with many fields.

This new build also includes a bunch of new features, such as
-the ability to execute a statement by pressing Ctrl+Enter,
-the option to clear the form after adding a new record,
-time control for date values.
-statement execution time