Presentation is loading. Please wait.

Presentation is loading. Please wait.

Flash Kaylene Klingenstein Sasha Frankhouser. What can you do with it? MAKE YOUR OWN! Animated movies Web-based banner advertisements Games Web-based.

Similar presentations


Presentation on theme: "Flash Kaylene Klingenstein Sasha Frankhouser. What can you do with it? MAKE YOUR OWN! Animated movies Web-based banner advertisements Games Web-based."— Presentation transcript:

1 Flash Kaylene Klingenstein Sasha Frankhouser

2 What can you do with it? MAKE YOUR OWN! Animated movies Web-based banner advertisements Games Web-based applications Special Effects

3 Examples Animated movie clip www.m082256.it452.cs.usna.edu/demoFlash.html Web-based banner advertisements http://www.neteffects1.net/mainsite/examples.html Games http://www.albinoblacksheep.com/flash/bluebutton http://www.mrpicassohead.com/create.html?skin=original Web-based applications http://www.funtrivia.com/flashquiz/index.cfm?qid=50603 http://www.bytescout.com/swfscout_flash_demo_slidesho w_src.html

4 Basics Adobe Flash refers to the Adobe Flash Player and multimedia program, which creates animation, games, movies, etc. Available in most web browsers Uses vector based graphics (won’t lose clarity of image with sizing) Scripting language ActionScript

5 Flash files --.swf extension May be implemented in several ways: Object of a webpage Played in the Flash Player Self-executing Flash movie Can have user interaction

6 What is Action Script? Java-like object-oriented scripting language Creates most of the interactivity in Flash apps First introduced in 2000 with Flash 5 Adds interactivity to applications Predefined constants ENTER, BACKSPACE, SPACE, TAB

7 Example ActionScript Code onClipEvent(load) {function reset() { if(this._name=="face") { this._visible=false; } else { this._visible=true; } this.dead=0; this.speed=random(4)+3; this._x=600; this._y=random(400); } this.reset(); } onClipEvent(enterFrame) { this._x-=this.speed; if(this._x<-40) { this.reset(); } }

8 History Started with the FutureWave Software company members who specialized in vector-based web animation tools The first model “SmartSketch” became “FutureSplash Animator” Offered to Adobe, used by Microsoft 1996 officially introduced as Flash 1.0 Updated Macromedia Flash version released each year until 2000 In 2001, of the 10 biggest websites, 7 used Flash Now up to Flash Player 9 in 2007, and Flash CS3

9 Future developments Using Flash with handheld devices Option to require an ad to be played before main video is played (good for video sites) Being considered a viable addition to the capabilities of a browser

10 Free alternatives Gnash – under development

11 UIRA, Openswif Open source, creates flash development environment

12 Drawbacks If not installed, users cannot access some Flash-dependent sites Used in aggressive online advertising Tools can permanently turn Flash Player off in some websites

13 How does it compare?

14 Why Flash is better Basically, it condenses several programs into one. In Flash you can: Draw your shapes/objects Edit your code See it played (preview it before running it) Edit timeline of events Save it as a.swf file

15 Putting.swf in HTML FLASH <object classid = "clsid:d27cdb6e-ae6d- 11cf-96b8-4444553540000“ codebase = "http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" > GET FLASH!

16 Questions?


Download ppt "Flash Kaylene Klingenstein Sasha Frankhouser. What can you do with it? MAKE YOUR OWN! Animated movies Web-based banner advertisements Games Web-based."

Similar presentations


Ads by Google