The typical process of developing a Flash application is outlined below. Depending on the project and your working style, you may use these steps in a different order.
Plan out and decide the tasks that your Flash application will perform.
Create or import assets, such as graphics, video, sound, or text.
Place the assets on the Stage and in the Timeline to control when and how they appear in the application.
Apply any graphic filters (e.g. blurs, glows, and bevels), blends, and other special effects as desired.
Write ActionScript code to control the media assets and how they behave, including how they respond to user interactions.
Test your application to ensure it is working as you intended, and fix any errors you find. Testing should occur throughout the creation process. Finally, publish your FLA files as SWF files that can be viewed in a web page using the Flash Player.
In Flash you work with two main file types, each of which has a separate purpose:
FLA files: these are the main files you work with in Flash, containing the assets, timeline, scripts and other items for a Flash document. Flash files have a FLA extension.
SWF files: when you publish a FLA file, Flash creates a SWF file. These are the files that you display in a web page and that are played by the Flash Player. SWF files have a SWF extension.
Do either of the following:
Tip: Flash documents can be created using one of two versions of ActionScript, the scripting language for Flash. These versions are ActionScript 2.0 and ActionScript 3. This is an option that can be changed during the publish process and will be discussed in a later topic.