Some favorite site feeds aggregated locally: iPhone Development RSS   Adobe Labs RSS   Macrumors RSS

Monday, June 9, 2008

Flash Debugging

Monday, June 9, 2008   

I caught news of the Arthropod debugger AIR application that pairs via LocalConnection to your SWF running in a container (projector, AIR application, etc.) where you lose your normal trace visibility. This thing pops your

Debug.log( sValue, color );
Debug.error( sValue );
Debug.warning( sValue );

into the AIR app that's the receiver for the LocalConnection. It works well.

Caveat:

I'm still waiting to see a debugger that allows for calling methods, interrogating properties, setting properties, etc. while the SWF is running. Snap shots work, and this special tracing certainly helps, but we can use more firepower in our debugging.

I have an AS2 solution for this that we used while I was at Convoq, but it needs rewritten because of the manner in which inheritance works in AS3. I haven't had the time to do that, but it would go light years beyond the typical debuggers you see out there today (although its a performance hit since it works with the running application and not just snapshots, etc.)

Since it's not originally all my code, and while that start up I worked for is now nonexistent, I thought about open sourcing it... but I don't think I could legally do that. Perhaps a project should be started to address the need though.
 
 Return to the main page
Comments:

There are currently 0 Comments:

 Leave a comment