Hey there, well, it was my turn at our traditional In-House Knowledge Share this month and as one of the designers at Insight, one of my activities is to keep current on new technologies and trends. I wanted to explore the three most popular rich interactive applications at the moment; Flash, Flex and Ajax, and learn their benefits and disadvantages so that we can provide our clients and their users the best possible solution.
So without further a do, I've dissected them hoping to get everyone to draw their own conclusions.
FLASH:
Adobe Flash (previously called Shockwave Flash and Macromedia Flash) is a set of multimedia software created by Macromedia and currently developed and distributed by Adobe Systems. Since its introduction in 1996, Flash has become a popular method for adding animation and interactivity to web pages; Flash is commonly used to create animation, advertisements, and various web page components, to integrate video into web pages, and more recently, to develop rich Internet applications.
Flash can manipulate
vector and
raster graphics and supports bi-directional
streaming of audio and video. It contains a
scripting language called
ActionScript. Several software products, systems, and
devices are able to create or display Flash content, including
Adobe Flash Player, which is available for most common
web browsers, some
mobile phones and other
electronic devices (using
Flash Lite). The Adobe Flash Professional multimedia authoring program is used to create content for the
Adobe Engagement Platform, such as web applications, games and movies, and content for mobile phones and other embedded devices.
Macromedia Flash Development Process
- Design an application interface using any visual design sofware package such as Freehand, Illustrator, Fireworks or even Flash itself.
- Add dynamic behavior (one part of the application interacting with another, for example) and interactive behavior (what happens when a button is clicked for example)
- Define and connect to data services as needed(XML)
- Publish the file and embed it on an html if it is for the Web. Or create a self contained movie if the application is for CD/hard drive use.
Adobe Flash Player is cur
View Full Post