FlashÂ is an excellent technology for dealing with data visualization. It being client-side, it can reduce the amount of work your server has to perform in order to generate graphs and charts. Because of its robust ability in dealing with sleek and fluid animation and complex user interactivity, Flash is an excellent web and (and even desktop) application technology for dealing with graphing data.
In this article, you will findÂ ten excellent Flash componentsÂ that will help you in building stunningly attractive, complex, and interactiveÂ data visuals. These components will help you create an assortment of graphs and charts to aid in presenting otherwise boring and stale numerical data.
1.Â Open Flash Chart
Open Flash ChartÂ is an open source Flash-based graphing and charting solution developed using ActionScript 3 and compiled usingÂ Flex. Open Flash Chartâ€™s features include interactivity of your charts with tooltips, the ability toÂ resize your chartsÂ client-side, and being able toÂ save your graphs as images.
Live Demonstrations:Â Open Flash Chart
2.Â XML/SWF Charts
XML/SWF ChartsÂ is a powerful Flash component for creating interactive graphs and charts. With XML/SWF, you can use XML to describe the data youâ€™re wishing to plot, making it easy to create dynamically-generated and easily-maintainable Flash charts (i.e. you need only to alter the XML file instead of having to use Adobe Flash application). Check out thisÂ basic tutorialÂ to get you up and running right away with XML/SWF Charts.
XML/SWF Charts isÂ free to download and use, and the Free license only has a few features unavailable to you, such no technical support. The Single License and Bulk License is $49 and $59, respectively.
Live Demonstrations:Â XML/SWF Charts
zxChartÂ is a Flash component that allows you to create dynamic graphs and charts. It allows data input in numerous ways including static files (text files, XML) or via scripting (PHP, ASP, Perl, etc.). zxChart costs â‚¬35 (roughly $20).
amChartsÂ is a set of excellent Flash graphing/charting components for your web-based data visualization needs. amCharts can take in data from static files such as CSV or XML, as well as from dynamically-generated data inputs using popular scripting languages like PHP, .NET, Java, and Ruby on Rails.
Live Demonstrations:Â amCharts
5.Â Fly Charts
Fly Charts is available forÂ free for private useÂ but will contain a link to the Fly Charts website. Commercial-use and developer licenses range from $99 to $799.
Live Demonstrations:Â FlyCharts
AmiChartÂ is an easy to use and user-friendly Flash-based graphing component that can create animated column, line, and pie charts. AmiChart is Microsoft Office friendly, offering you the ability to embed graphs and charts into your PowerPoint slides and use data copied from an Excel spreadsheet for your data inputs. You can also useÂ CSVÂ file for data input.
AmiChart has a 15-day free evaluation which gives you unfettered access to all its features. A single-user license costs $39.
Live Demonstrations:Â AmiChart
7.Â Black Box Chart
Black Box ChartÂ is a free Flash component for charting data on the web. Black Box Chart offers you an interactive solution for data visualization, clicking on data points of bar graphs outputs the data value. TheBlack Box Chart editorÂ is a tool that you can use for creating and editing your charts using a graphical user interface (GUI).
Live Demonstrations:Â Black Box Chart
flashChartsÂ is a set of five attractive, animated, and data-driven Flash components for use in the creation of dynamic, as well as static, charts. flashCharts components are designed specifically for developers or designers, so whatever your background, youâ€™ll be able to use it. Itâ€™s lightweight, weighing in at only 12KB, and has an ActionScript API for easily working with your charts and graphs. The whole set costs $99, but you can buy some components separately starting at roughly $30.
Live Demonstration:Â flashCharts barchart
FusionChartsÂ is an excellent Flash component for creating animated and interactive charts for the web or desktop applications. FusionCharts integrates with a lot of web technologies including PHP,Â ASP.NET, JSP, RoR and a bunch of other acronyms. With FusionCharts, you have access to over 45 types of 2-dimensional and 3-dimensional charts. Check out theÂ user showcaseÂ to see actual applications of FusionCharts.
There are five types of licenses for FusionCharts, and the price ranges from $69 for a user license all the way up to $1,999 for an enterprise license.
Live Demonstrations:Â FusionCharts
OrigramyÂ is a graph editor and viewer Flash component. You can use it to create complex and interactive graphs and charts for presenting data. Origramy is availableÂ free for private useÂ but will contain a link to Origramy – commercial licenses start at $99.
Live Demonstrations:Â Origramy