Adobe Flash - Programming

By: T-Enterprise

Being a web/software development company, we use a wide range of applications to create content/products for our clients.

Quite often, clients will ask for some kind of animation incorporated into their design. Some common uses of animation in websites are banners, logos, and navigational buttons. One of the most popular authoring environments for creating these animations is Macromedia Flash. Not only can Flash be used to create the elements mentioned above, it can be used to create entire websites or applications which are much more interactive than traditional HTML sites. It can also be used to create animated cartoons, games, and for displaying video on websites - YouTube being a good example.

Flash content can be viewed through any internet browser which supports the Adobe Flash Player. Flash content can also be viewed on selected mobile and non-PC devices that support a Flash Player plugin.

The Flash authoring environment supports a wide range of file formats, covering images, audio, and video. Having the ability to display high quality raster - or bitmap - images allows the user to create slideshows or add interactivity to images that are otherwise static. However, Flash's real power lies in its ability to create vector graphics; using this form of artwork helps to cut down on file sizes which helps to keep animations running smoothly, and games performing as the developer intended. This is particularly true for older or slower computers.

Another powerful feature of Flash is its scripting language, ActionScript. Using programming allows the developer to create Flash 'movies' which are dynamic, can perform complex calculations, communicate with server side applications, and generally, allow a great deal more control over animations and user interactions.

At T-Enterprise, we use the Flash Authoring environment to create custom games for our clients. These range from simple puzzles to more complex platform games. The client will usually give us a brief of what they are looking for; usually it will require a theme that corresponds to the product or service which they provide. ActionScript allows us to create game 'engines' that can simulate real world physics, such as gravity and collision detection. As a result, our games offer high levels of interactivity whilst retaining the initial idea that the client suggested.

Use of, and support for Flash continues to grow, as does the number people who use the internet. Having a viral element - such as a game or video clip - on your website may help to increase traffic to your pages.

Programming
 • 
 • 
 • 
 • 
 • 
 • 
 • 
 • 
 • 
 • 
 • 
 • 
 • 
 • 
 • 
 • 
 • 
 • 
 • 
 • 

» More on Programming
 



Share this article :
Click to see more related articles