MXML-G - An XML abstraction of the Flash Player drawing API (and then some)

February 26, 2008

In Deepa’s talk @ 360 in Atlanta she also goes over MXML-G… which is really just a beautiful abstraction of Flash’s drawing API using XML.

It’s very cool. Very handy for rapid prototyping and skinning.

Thermo is essentially an eclipse plugin that heavily leverages MXML - G.

Update: I talked to Deepa… she mentioned that it actually includes “more” than the drawing API currently offers…


Flex for Mobile Announced @ 360Flex in Atlanta

February 26, 2008

This is a awesome news… !!

Today at 360 Flex Deepa Subramaniam announced that Adobe is working on a mobile version of Flex.  They are taking into account the ramifications of creating a mobile framework for Flex 4.  This does not mean that it will be released at the same time as Flex 4 but they are accounting for it in the planning as they are for Thermo which is scheduled to be released on the same timeline as the Flex 4 release.

The items that Deepa said they were going to implement were…

  •  Eclipse based
  • ActionScript MXML / AS3 Editor
  • Debugger
  • Profiler
  • Support for lower memory devices as well as higher memory devices

This is HUGE news for Flex developers to be able to create applications for Mobile Devices….

Next is AIR for Mobile??


Global Exception / Error Handling in AS3

December 2, 2006

Right now when I miss an error in my Application there isn’t any way for me to be notified that an uncaught exception has occurred. (PLEASE correct me if I’m wrong on that… like some low level undocumented super hack?)

I know this got shelved way back when but I wanted to start a post to maybe get this feature implemented for Flex 3.

I know Ely has said that this would be extremely hard to do anywhere but inside the flashplayer itself but I wanted to let the Adobe folks know that this is one of those REALLY nice to haves. If I don’t want to wrap “every” piece of code in a try catch I still want to be able to log/handle that exception some where.. some how.