

When creating a Rich Internet Application (RIA), there are an incredible number of factors to consider. But one factor that should not be overlooked is the usability and presentation of data within the application. This article will discuss the advantages of using Flash for the creation of RIAs to visualize data, while making specific references to an RIA Exemplum created called the Statistician Reporting Application.
Exemplum is a Flash development firm specializing in product demonstrations for Sales Training, Customer Service, and Marketing. We do work primarily in the telecom, consumer electronics, and consumer goods industries. Click the image in Figure 1 to see a demo.
For many years, our clients have realized the benefits of Flash and our product demos but have always asked the question: “How can we prove our return on investment?” Last year we set out to answer this question by creating a suite of tools named Statistician that can be added to our product demos. Statistician is an analytics suite that performs Macromedia Flash tracking and reporting. Much like traditional website analytics, Statistician has the ability to monitor user behavior and actions within a Flash movie. The Flash movies we develop collect and send data to servers to be monitored by the Statistician reporting application, which also exports them to clients' third-party analytics suites, such as WebTrends or Hitbox. With this data, our clients can discover key features that potential customers are interested in or problems existing that customers face in learning how to use the product. Armed with this information, they can customize their messages and channel their support resources allowing them to realize the ROI from our work.
Figure 1. T-Mobile Blackberry 7230 Marketing Demo. You must have pop-up blockers disabled to view the demo.
We faced many challenges throughout the hundreds of development hours required to build Statistician. One of the biggest challenges was designing this tool to be able to visualize the enormous amounts of data. As thousands of events are captured, our clients needed a way to view this data in an aesthetically pleasing and informative manner, to really capture the value of the ROI that Statistician provides. This article will discuss our solutions to challenges we faced when designing for data visualization in the reporting application and will also provide you with useful information when creating a complex application to visualize data.
To view Statistician you will need to install the following software and files:
The intended audience for this article includes any level of developer or designer (beginner through advanced) interested in creating Flash applications to visualize data. Readers should already be familiar with Macromedia Flash and should have some working knowledge of user experience and usability as it relates to design.