flash

18
Flash Presented By, Sripad Sarode

Upload: moses

Post on 21-Jan-2016

128 views

Category:

Documents


0 download

DESCRIPTION

Flash. Presented By, Sripad Sarode. Content. What is Flash? History of Flash Action Script Advantages of Flash Limitations of Flash Flash Applications Conclusion. What is Flash?. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Flash

Flash

Presented By,

Sripad Sarode

Page 2: Flash

Content

• What is Flash?

• History of Flash

• Action Script

• Advantages of Flash

• Limitations of Flash

• Flash Applications

• Conclusion

Page 3: Flash

What is Flash?

• Macromedia Flash is a technology that allows animations, interactive forms, games and other features to be embedded in web pages

• Vector based-many individual objects with individual properties (uses points, lines, curves, and polygons to represent images)

Page 4: Flash

Flash Graphics

• Uses compact vector graphics. Created with lines and curves and descriptions of their properties stored in mathematical equations

• Does support raster images (also called bitmaps) which are created with pixels

Page 5: Flash

Flash Graphics

• Bitmap Vs Vector Graphics

Page 6: Flash

History of Flash

• Initial release - 1995

• Notable product additions– Dec. 1996: ‘Flash’ name introduced

– June 1997: Object Library was introduced

– June 1999: Internal variables, advanced ActionScript

– March 2002: Streaming video

– Sept. 2003: OOP ActionScript 2.0

– April 2007: ActionScript 3.0

Page 7: Flash

ActionScript

• ECMA Script-based programming language used for controlling Flash

• Java Script deals with the structure of Browser windows, documents and forms

• ActionScript deals with structure and interactivity of Flash movies, including animations, audio, text and client-side logic

Page 8: Flash

Action Script

• Different versions of Action Script

• Action Script 2.0

• Action Script 3.0

Page 9: Flash

ActionScript

• ActionScript 2.0

It allows fully Object-Oriented programming.

Most of the code you write in ActionScript

2.0 looks just like in Java, with few syntax

differences

Page 10: Flash

ActionScript

• ActionScript 3.0

ActionScript 3.0 is third incarnation of

ActionScript Language and an ideal

programming language

It Provides more powerful programming

constructs and core language structure, with

things like event dispatching being built in as

core language objects

Page 11: Flash

Advantages of Flash

• Interactive content

• Load faster than HTML

• Small file sizes

• Stability

• Fairly simple to create

• Universal ease of use & compatibility

Page 12: Flash

Be aware…

• Unintuitive=intimidating

• Flash player plug-in

• Can be overused

Page 13: Flash

Applications of Flash

There are many applications of Flash

• Rich Internet Applications

• Mobile Devices

Page 14: Flash

Applications of Flash: Rich Internet Applications

• Used for Creating interactive web pages

• Animated Movies

• Audio and Video

• Games

Page 15: Flash

Applications of Flash:Mobile Applications

Flash for Mobile devices come in three flavours

• Flash for Pocket PC

• Flash Lite

• Flash Cast

Page 16: Flash

Applications of Flash:Mobile Applications

• Flash Pocket PCFlash Player profile that supports all the functionality of the Flash 7 player, including XML and data loading

• Flash LiteFlash Lite provides scriptable animation and user interactivity

• Flash CastThe Latest Mobile technology from adobe, Allows distribution of rich media services, like News, Animation, Games and Media over a dedicated mobile network

Page 17: Flash

Examples of Flash Web Site

Page 18: Flash

Conclusion

• Internet users have experienced or interacted with Flash content whether or not they knew exactly what technology they utilized. Flash is Expanding to provide better user experience and accomplishing tasks better, simpler and faster.