Adobe Flash is a multimedia platform used to add animation, video, and interactivity to web pages. Flash is frequently used for advertisements and games. More recently, it has been positioned as a tool for “Rich Internet Applications”.
Flash manipulates vector and raster graphics to provide animation of text, drawings, and still images. It supports bidirectional streaming of audio and video, and it can capture user input via mouse, keyboard, microphone, and camera. Flash contains an object-oriented language called ActionScript.
Flash content may be displayed on various computer systems and devices, using Adobe Flash Player, which is available free of charge for common web browsers, some mobile phones.
I love the flexibility that Flash allows. Unlike HTML websites, Flash websites look and act EXACTLY how the programmer makes it. If HTML websites are a complex and changing newspaper, then Flash websites are interactive movies.
I have been working with Flash since the coding language was Action Script 2, now the coding language is Action Script 3. I am familiar with both programming languages.
Flash has come a long way since I started using it, and it is really powerful today. The main problem with flash websites today is the fact that it does not run on apple mobile devices, including the iPad. Because of that there is a shrinking usefulness of Flash programming ability.