Flash from the ground up

About me

- Yes, the world revolves around me :)

What to expect from the workshops

- Foundation
- A project of your choice - think about what you want to do.

How this will work

- Guinea pig on big screen
- Open Q & A

What is Flash?

     - Vector vs Bitmap
     - Streaming
     - Web
          - Browser-based
          - plugin
          - Object Orientated (brief)
     - Web application Platform
          - Server-side, PHP, ASP, ColdFusion, Database
     - External files: Text, XML , MP3 JPG, SWF FLV
     - Audio and Video
     - Animation

How is Flash used properly?

     - Swish, Swift 3D
     - Audio
     - Video
     - Menus
     - Animation
     - Interactivity
     - Advertising
     - Information Design/Architecture
     - Ecommerce
     - Presentation
     - RoboDemo

How is Flash used improperly?

     - Dinasours
     - Splash Page / Skip Intro
     - Bandwidth / filesize
     - Audio
     - Macromedia Usability tips

The History of Flash

Flash is an interesting application. primarily due to it's ability to animate vector graphics. After spending a number of years handling graphics for print I became well aware of the vast differences between vector graphics and bitmap images. After making the transition from print to the Web, I often wondered why the web didn't support vector file formats, since vector files are not only smaller, but "scalable." However, after about three years in the industry i became aware of an application which could present vector based images on the web - Flash. Not only could Flash present vector images in a browser, but it could animate them, and stream them - with sound! This opened the doors for a whole new twist on the internet. But before we go any furthur i think a little history lesson is necessary to clear the air on how this technology became what it is today.

FutureSplash is the original name of Flash. The developers of FuturSplash sold there technology to Macromedia. Macromedia has an extensive history in the interactive application development. A number of years ago they developed Shockwave for Macromedia's long-standing CD-rom and Kiosk authoring tool "Director." Shockwave is a plug-in which enables browsers to display content specifically developed for the plug-in. There are a number of applications which can produce Shockwave files: Flash, Director, Freehand and Authorware - all are Macromedia products.

For an in-depth history of Flash, click here.

The reason for Flash's success is that it was developed specifically for the Internet - where-as the other applications mentioned above carry "extra baggage" for non-Internet specific functionality. And i beileve that Flash will continue to be the standard for developing interactive media on the Web due to it's ability incorporate a large varity of file format import and export features.

The vision and promise of the internet is to deliver information in an interactive and entertaining fashion enabling people to communicate at a higher level than TV, Radio or Telephone. Basically - the web is the the merger of TV, Radio, Telephone and Data. There are a number of technologies which enable this merger. RealNetworks was the first company to successfully develope video for the internet. Quicktime is another vide-based technology that has had tremendous success. Microsoft's Windows Media is also in the mix to try and monopolize internet video. While each of the "Big 3" have outstanding quality and perfomance, they are lacking in two critical areas that limit their overall impact: 1) Ease of use. 2) Market Saturation.

Why is Flash so successful?

     - Market saturation
     - Free plugin
     - API
     - Extensible
     - Tool designed specifically for the web
     - Predicesor, FutureSplash, Shockwave - Director
     - Flexible
     - Data
     - Audio Video
     - Version 2-4 ease-of-use
     - Design restrictions

What are the competitors to Flash?

     - Swish
     - Adobe LiveMotion
     - SVG
     - Shockwave
     - Java
     - Real
     - Quicktime
     - Windows Media
     - DHTML
     - PowerPoint

Benefits of Flash over other technologies

     - platform independant
     - Big 3 (quicktime, windows media, real - "learning" - user and webmaster
     - Small footprint
     - Market saturation
     - Design
     - Open standards

Flash's limitations

     - The Plugin Perdicament
     - Inside a "box"
     - Performance
     - Frame rate dependant on procesosr speed.
     - Alpha and Blends
     - Bitmaps
     - Proprietery Video
     - As plugin
     - Total Frames
     - Actionscript Learning curve

A Word About 3D

     - Swish

Think about what you want to do

 

 

 

©2005 plaino