Before you actually get into the code and start creating your charts, let's quickly browse through the components that make up "FusionCharts for Flex".
FusionCharts.swc- This file is the main interface between FusionCharts and Flex. This file is a custom component, which you can access through "Custom" group in "Components" window in Design Mode or by importing com.fusioncharts.components.* classes though coding.
FusionCharts runs on ActionScript Virtual Machine-1 and Flex runs on ActionScript Virtual Machine-2. These two virtual machines do not work collaboratively. Hence, FusionCharts.swc comes into play. It communicates between FusionCharts objects and Flex. Moreover, this component also includes a FCChartData class that helps Flex developers to provide chart data through Array, XMLList and Model data-types.
SWF Files for the charts that you want to create. Each chart has its own SWF file and gets loaded through FusionCharts custom component (FusionCharts.swc). You would NOT have to directly deal with these files, as they're loaded and rendered by FusionCharts.swc. All you need to do is to keep the copy of the SWF file of the chart that you need to create in some folder which FusionCharts custom component can access.