Accessibility

Flex Article

 

Debugging Client-Side Code in Flex Applications


Eric Anderson

Eric Anderson

Adobe

Table of Contents

Comments
Created:
15 March 2004
User Level:
Beginner, Intermediate

The Macromedia Flex RIA architecture leverages the power and ubiquity of Macromedia Flash Player to deliver rich and engaging Internet applications. While this new presentation server makes RIA development easier than ever, it also presents developers with new challenges when trying to debug ActionScript code running in the Flash player on client machines.

This article guides you through the process of installing and configuring the components required for client-side Flex application debugging. Moreover, it presents important techniques to make debugging applications running in the client simpler and more effective.

The Flex RIA development architecture offers developers a number of ways to debug applications. The Flex server includes a rich feature set for debugging remote object calls, web service calls, and HTTP requests. Moreover, Flex offers an AMF (Action Message Format) debugging gateway for debugging Flash Remoting calls using AMF. Flex also provides the SWF profiler that allows for detailed performance tuning of SWF movies. The article focuses only on techniques for debugging Flex-generated SWF movies.

Requirements

To complete this tutorial you will need to install the following software and files:

Macromedia Flex

Macromedia Flash Player

About the author

Eric Anderson currently works as a product manager for Flex Enterprise Services at Adobe. Prior to his role on the Flex team, Eric worked in the Macromedia and Allaire customer care organization, running support operations for ColdFusion, JRun, Flash Lite, and Flex.