Introduction
Flash's evolution is unique, even for the fast-changing computer software world. First released in 1996 under the name FutureSplash, it was a tool for creating web-based animations. It's still the "go to" application for that job; however, along the way it's acquired new capabilities. Today, Flash powers video websites like YouTube and Hulu (Figure 1). It's used to develop desktop applications like eBay Desktop. As you read this, Flash/ActionScript pros are developing the next generation of apps for handheld devices like the Droid and perhaps the iPhone. Flash has grown up with the World Wide Web and managed to carve out an important niche. In fact, there are a whole slew of programs that make use of Flash technology. They include Flex, Flash Builder, and Flash Catalyst. Still, if you want to learn Flash's design and animation features as well as its programming and development features, then Flash Professional CS5 is the place to start.

Figure 1. Sites like Hulu and YouTube have made great use of Flash's video abilities. You can check any site to see whether it's using Flash behind the scenes. Just right-click (or Control-click) an image that you think might be Flash. If it says "About Flash Player" at the bottom of the pop-up menu, you guessed right.
Here are just some of the things you can do with Flash:
Animate. You can create original artwork using Flash's tools, or ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access