Archive for the ‘AIR’ Category

Closing the Flex SVG Loop

Here is how my Shapes and Strokes creation looks like in Flex SVG Explorer (second sample in the Load SVG File dropdown):


Obviously some strokes got lost in translation there, but I am still very happy with the outcome considering my initial goals for the two prototypes.

What does it all mean?

Basically, it means that by using two different Flex SVG libraries (SVG Viewer API and Degrafa) I’ve closed the full cycle SVG manipulation loop in Flex:

1) Create new SVG-based graphic with Degrafa SVG Painter and export it to SVG markup;

2) Load the created SVG document in Flex SVG Explorer using SVG Viewer API for further inspection and manipulation.

Now I can take a little breather, wait for the two libraries to improve, and slowly work on adding shape templates, object handles and other tools for creating and editing of SVG graphics in Flex.

Perhaps I should combine the two tools into one, or just wait till SVG to Degrafa converter and API comes out. Then I could just stick with Degrafa for loading and manipulating SVG. Some utility classes or toString methods to get SVG element markup of Degrafa objects would be nice too . Maybe I’ve missed it in the current codebase.

My AIR Flair and some link drops

Finally, after months of working with Flex, researching, prototyping and developing some real world projects on this wonderful RIA development framework, I am doing an internal presentation on Flex and AIR to our developers and designers.

I had already done a more hyped up presentation on Flash and Flex capabilities that was well received. It was mostly a recount of the great works of Picnik, before they partnered with Flickr, PaperVision3d, Dote Design image gallery, Flip , FotoFlexer, MixBook, Graphita, Visual Complexity catalog, 10×10 by J.J. Harris, FineTune, TuneGlue, Musicovery, ToneMine, BurstLabs, Mindomo, blinkx Video Search, Oskope, experiments by Mr. Doob, Andre Michelle, Lee Felarca, the quietly scheming Ely Greenfield and the great works of Keith Peters who I should thank for getting me hooked on all things Flash.

This presentation is different. I have J2EE, .Net and Ruby developers, IAs and visual designers in anticipation to see what Flex and Air bring to the table and how they are different from AJAX, XUL, OpenLaszlo, and Silverlight.

Read the rest of this entry »