Flash Tutorials

Flash is a multimedia platform to make animations, games, Internet apps, desktop apps, mobile apps and mobile games with the help of ActionScript programming language.

Create a Document

You're about to experience the power of Macromedia Flash Basic 8 and Macromedia Flash Professional 8. You'll see how, in a few minutes, you can create a compelling web experience that combines video, text, graphics, and media control behaviors.

Basic Tasks: Creating a banner, Part 1

This tutorial is suitable for you if you're opening Flash 8 for the first time. This tutorial shows you some of the fundamental aspects of the program, and how to get started using them to build a real project. You don't need to know anything about Flash or animation to complete this tutorial; in fact, you'll discover how easy it is to start using Flash 8 to add elements to your web pages.

Creating a banner, Part 2

Welcome to Part 2 of this three-part introduction to Macromedia Flash Basic 8 or Macromedia Flash Professional 8. Now you will create symbols, animation, and even write some simple ActionScript to make the banner function in this continuation tutorial.

Creating a banner, Part 3

This is Part 3 of a three-part article on how to build a simple animated banner in Macromedia Flash Basic 8 or Macromedia Flash Professional 8, and add it to a web page using Macromedia Dreamweaver. In this final part, you learn about file size, banner standards, how to set publish settings, how to add the banner to a Dreamweaver web page, and how to add Macromedia Flash Player detection.

Create Accessible Flash Content

This lesson demonstrates how to create an accessible document, designed for use with screen readers (which read web content aloud for visually impaired users) and other assistive technologies.


Layers are analogous to transparent sheets of acetate stacked on top of each other. In the areas of a layer that don't contain content, you can see through to content in the layers below.

Create an Application

The application that you'll create in this tutorial lets users view the cost of selecting multiple products. A Calculate button then adds the total cost.

Layout Tools

This tutorial teaches you how to use the layout tools in Flash to create a user interface.

Create Symbols and Instances

A symbol is a reusable object, and an instance is an occurrence of a symbol on the Stage. Repeatedly using instances does not increase the file size and is a good part of a strategy for keeping a document file size small.

Add Button Animation and Navigation

This tutorial teaches you about creating and modifying buttons, including adding animation to a button.

Create a Presentation with Screens

Flash Professional 8 offers a new way to create presentations with slide screens. If you can imagine placing media on slide screens, adding nested slides that inherit media from other slides, and using the built-in controls to navigate through the slides at runtime, you've imagined exactly how easy it is to create a presentation with slide screens.

Draw in Flash

When you draw in Flash, you create vector art, which is a mathematical representation of lines, curves, color, and position. This tutorial shows you how to create vector art of a bolt and logo.

Create a Timeline Animation

You'll learn the two types of tweening that you can create in Flash?a motion tween and a shape tween.

Making Animations with Easing

This tutorial takes you through the process of creating an animation by tweening different properties of a graphic using the various tweening controls in the Flash authoring environment.

Applying Gradients

This tutorial guides you through the process of using the gradient tools in Macromedia Flash.

Applying Graphic Filters and Blends

This tutorial guides you through the process of creating eye-catching graphic effects using some of the authoring features in Macromedia Flash Professional 8 (Filters are not available in Flash Basic).

Add Text to a Document

This tutorial shows you how to add text and text fields to a Flash document. This lesson introduces you to the three primary types of text you can add to a document. You can add static text for titles, labels, or other text content you want to appear in a document.

Use Script Assist Mode

This tutorial guides you through the steps of using Script Assist mode to add interactivity to a Flash application. You will add ActionScript code to an object (a button) and to frames in the Timeline. This tutorial also demonstrates some best practices for adding scripts to your Flash document.

Add Interactivity

This tutorial will show you some of the ways to implement interactivity in Flash.

Write Script

With ActionScript you can control document playback in response to events such as elapsed time and loading data; add interactivity to a document in response to user actions, such as a button click; use built-in objects, such as a button object, with built-in associated methods, properties, and events; create custom classes and objects; and create more compact and efficient applications than you could create using user interface tools, all with code that you can reuse.

Create a Form with Conditional Logic and Send Data

You can create a form with conditional logic that allows the SWF file to respond to user interaction and send the form data from the SWF file to an external source. This tutorial shows you how to create a simple form.

Objects and Classes

This tutorial will show you how to create and modify classes.

Data Integration

These tutorials illustrate several ways to use data binding and the data components in Macromedia Flash Professional 8. Many of the tutorials use public web services and therefore require that you have an Internet connection.