June 21, 2009

I gave a talk this Friday on the lifecycle of a component in Flex 4. The talk went into the details of how the flash player works, why a component needs a lifecycle and the various stages of a components life.


UPDATE: I gave the same talk at FlexMania .. Here’s the 1hr long Adobe Connect recording
 


Here are the slides and experimental code from the talk …

Here’s the code we played with to understand how frame rates work in the flash player … read more

June 12, 2009

I’ll be presenting a talk on Flex 4 Component Lifecycle at the next Bangalore Flex User Group Meeting on 19th. read more

June 3, 2009

Adobe has just released BrowserLab (formerly Meer Meer). Quoting their website, the tool lets you ..

“Preview and test your web pages on leading browsers and operating systems – on demand. Adobe BrowserLab makes it easier and faster than ever before to see how your designs appear to your customers and audience. Get your results in real time, from virtually any computer connected to the web”

This is a snapshot of 2 views of my blog .. one on Firefox 3 – OSX and other on Firefox 3 – Windows XP .. onion skinned on top of each other … read more

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 …

Neat and Clean Skin code using FXG to component converter

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..

Messy skin code with generated path elements

So I created a quick AIR application …. read more

April 13, 2009

I gave a talk about Augmenting Reality at Devcamp Bangalore this Saturday. In the talk I did some live coding to show how you can use Saqoosha’s FLARToolkit AS3 library to add 3D objects to a webcam video in real-time … here’s a video recording of the application we created during the session … it adds a cow to reality .. read more