I figured the best way to start off this article was by finding a good explanation of just what Flash is, where it came from, and how it developed before describe where it stands in the design and programming world today."Flash is an integrated development environment (IDE) that refers to the Flash Player, a virtual machine used to run or parse the Flash files, and the multimedia authoring program used to create the image, video, etc. Flash files are traditionally called "Flash movies" or "Flash games,” having .swf as a file extension and may be an object of a web page, a standalone Flash Player, or a self-executing Flash movie.
A Flash Player includes the ActionScript Virtual Machine (AVM), a virtual machine for scripting interactivity at run-time, support for video, audio, and bitmap graphics. The latest version is Flash Player 8 the main quality of this version are the two video codecs: On2 Technologies VP6 and Sorenson Spark, and run-time support for JPEG, Progressive JPEG, PNG, and GIF.
Initially focused primarily on creating animation, earlier versions of Flash offered a small amount of interactivity features and thus had very limited scripting capability. However, recent versions include vector and raster graphics, bi-directional streaming of audio and video and ActionScript, a scripting language that can be used to create almost all of the interactivity (buttons, text entry fields, pick lists) seen in many Flash applications. Thanks to the recent additions to Flash that it has become a widely popular method for adding an element of interactivity to web pages, software products, or displays. The latest version of Flash also allows development of rich Internet applications (RIA).
Today, Flash libraries are being used with the XML capabilities of browsers to render rich content on the web. Today, Flash is considered as a viable addition to the capabilities of a browser for its comprehensive support for vector graphics than browsers and since it provides a scripting language geared towards interactive animations. However, Flash libraries are yet to reach its potential as it is still in a nascent stage. However, once functional, it is bound to be another feather in Adobe’s cap."
What this article fails to mention are the extreme strides made by actionscript in today's world. With the advent of actionscript 3.0; the developers of Flash (once owned by Macromedia along with its brother Dreamweaver) have turned the IDE into a programming based software system. A significantly less amount of attention is given to flash's animation and drawing capabilities and the program is now geared towards creative programmers. This development came about when more and more people wanted to use flash as a scripting language for video and sound integration for interactive media projects. Actionscript 3.0 also handles databases considerably better than actionscript 2.0 and it makes it Flash CS3 anyone's choice for flash web development and applications.
No comments:
Post a Comment