May 8, 2009
While working on a project yesterday I needed to convert several vectors (hundreds of them) into reusable Flex 4 visual elements that I could then use in my skins, so lets say if I have vectors of chess pieces that I would like to use in my Skin as follows …

Since I needed these in several skin files I did not want to deal with clunky Path elements which would’ve looked something like this..

So I created a quick AIR application …. read more
March 20, 2009
I’ve noticed on several occasions that developers starting out with Flex ignore the underlying player and focus their attention on the high level Flex framework … but I feel that it is extremely important to understand Flash Player and its abilities as well to be successful at writing great Flex applications … remember that the only things that you can do with the Flex framework are things that the core Flash Player API allows you to do and nothing more … the Flex framework is just a library making it easier to use that core functionality that the Player provides.
Peter Elst highlighted this presentation on his blog, but I think its important enough to be highlighted again …
Flash Player Internals,
presented by Jim Corbett and Lee Thomason at Adobe MAX.
February 17, 2009
UPDATE: I gave a talk on the Lifecycle of a Component in Flex 4 first at Bangalore Flex User Group and then at FlexMania conference, check out the video recording, slides and code.
Someone recently asked me how to go about understanding the Flex Component Lifecycle .. my usual answer to this is to go read the documentation, then the source of UIComponent and a few basic components like Label, Button etc. .. I also sometimes point people to the Building A Flex Component [PDF] presentation from Ely Greenfield which I’ve found useful in the past … this time though, I was also reminded of some recent presentations I had seen on the subject and found interesting .. so I thought I’ll share them here as well .. read more
January 16, 2009
I’ll be at Adobe Flash Ahead tomorrow. If you’re in Bangalore and not planning to attend this event you should .. the event will showcase the finalist’s of Adobe RIAthon and the cool applications they built…

The event will also have interesting presentations on some of the latest advancements in the Flash platform .. some of the highlights include … read more
December 23, 2008
Dick Hirsch introduced me to Stax in relation to an open source project that I’m involved with, Apache ESME (more on that later)

What is Stax ?
According to the Stax website … Stax is “The fastest way for developers to build, manage and scale Java applications on EC2″ .. here are the notable features …. read more