Web Programming Presentation on: Flash. How Flash Came to Be Created by Jonathan Gay, current VP of Flash and Generator at Macromedia Created by Jonathan.

Slides:



Advertisements
Similar presentations
Iframes & Images Using HTML.
Advertisements

Section 9.1 Identify multimedia design guidelines Identify sources of multimedia files Explain the ethical use of multimedia files Describe multimedia.
Understand the Macromedia Flash environment Open a document and play a movie Create and save a movie Work with layers and the timeline Plan a Web site.
MULTIMEDIA DEVELOPMENT 4.3 : AUTHORING TOOLS. At the end of the lesson, students should be able to: 1. Describe different types of authoring tools Learning.
Presented By, Sripad Sarode
Sounds, Images & Other Objects Website Production.
 Multimedia is everything you can hear or see: texts, books, pictures, music, sounds, CDs, videos, DVDs, Records, Films, and more.  Multimedia comes.
Website design basics QUME Learning objectives Understand the basic elements of a Web page and how it is produced Be aware of different approaches.
USING FLASH IN HTML Topics Include: What is Flash? Why use Flash? Flash VS Other Methods What are some things I can do with flash? How can I start using.
Flash Kaylene Klingenstein Sasha Frankhouser. What can you do with it? MAKE YOUR OWN! Animated movies Web-based banner advertisements Games Web-based.
44 CHAPTER SPECIALIZED APPLICATION SOFTWARE. © 2005 The McGraw-Hill Companies, Inc. All Rights Reserved. 4-2 Competencies Describe graphics software Discuss.
Specialized Application Software
Macromedia Flash MX 2004 – Design Professional Macromedia Flash MX GETTING STARTED WITH.
Copyright 2003 The McGraw-Hill Companies, Inc CHAPTER Application Software computing ESSENTIALS    
4.01B Authoring Languages and Web Authoring Software 4.01 Examine webpage development and design.
COMPUTER TERMS PART 1. COOKIE A cookie is a small amount of data generated by a website and saved by your web browser. Its purpose is to remember information.
Specialized Application Software Chapter Specialized Applications Graphics Programs Audio and Video Software Multimedia Programs Web Authoring.
HYPERTEXT MARKUP LANGUAGE (HTML)
Web Design Software Alyssa Lagimoniere. Adobe Dreamweaver Pros Relatively low-cost price ($99) Produces very "clean" HTML code; easy to transport and.
Multimedia Authoring Tools Lecture 13
ITIS 1210 Introduction to Web-Based Information Systems Chapter 41 How Animation on the Web Works.
© 2011 Delmar, Cengage Learning Chapter 11 Adding Media and Interactivity with Flash and Spry.
Computer Science [3] Java Programming II - Laboratory Course Lab 7: Multimedia: Applets and Applications Faculty of Engineering & IT Software Engineering.
Copyright © 2012 Certification Partners, LLC -- All Rights Reserved Lesson 5: Multimedia on the Web.
Chapter 11-Multimedia Authoring Tools. Overview Introduction to multimedia authoring tools. Types of authoring tools. Cross-platform authoring notes.
Tutorial 7 Working with Multimedia. XP Introducing Multimedia Bandwidth is a measure of the amount of data that can be sent through a communication pipeline.
Unit 3: Multimedia The Development Process. What is Multimedia? An interactive piece of software using several types of media: –Text –Graphics (photographs.
Specialized Application Software Chapter Copyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved.
1 Lecture 12: Multimedia Not in Web 101 Text  Important Multimedia Issues  Audio  Movies and Video  Multimedia and HTML Documents.
1 SEG3120 Analysis and Design for User Interfaces Flash Anis Zarrad Parallel Simulations and Distributed Systems (PARADISE) Research Laboratory SITE, University.
Adobe FLASH What & Why? Where & When? Is Flash dead? What about HTML5?
University of Sunderland CDM105 Session 5 Web Authoring Tools The past and present A history of web authoring tools and an overview of Macromedia Dreamweaver.
Dm 11 – Intro. To Flash Macromedia Flash MX GETTING STARTED WITH.
Lights, Camera, Action! The Role of Multimedia in Web Applications Leading Multimedia Formats in Use Today What You Need to Know to Include Them in Your.
McGraw-Hill/Irwin Copyright © 2008 by The McGraw-Hill Companies, Inc. All rights reserved. Chapter 4 Specialized Application Software.
The Development Process
Section 17.1 Add an audio file using HTML Create a form using HTML Add text boxes using HTML Add radio buttons and check boxes using HTML Add a pull-down.
Chapter 13-Tools for the World Wide Web. Overview Web servers. Web browsers. Web page makers and site builders. Plug-ins and delivery vehicles. Beyond.
Flash & JavaScript Mariela Hristova October 19, 2004 INF 385E – Fall 2004 – School of Information.
Silverlight Technology. Table of Contents 1.What is Silverlight Technology? 2.Silverlight Overview. 2.1 How it works 2.2 Silverlight development tools.
HTML Authoring. Design  A good website starts its life in the design stage Layout, Color, Sound, Content, Functionality and Maintainability aspects are.
University of Sunderland CDM105 Session 6 Dreamweaver and Multimedia Fireworks MX 2004 Creating Menus and Button images.
Presentation Software IT DOES NOT HAVE TO BE POWERPOINT.
Digital Planet: Tomorrow’s Technology and You
Introduction to Making Multimedia
Other web design features. Flash Flash is a Macromedia Program to create interactive “movies” or interfaces in your website Very cool thing possible Not.
 Persistence of Vision-The way our eyes retain images for a split second longer than they actually appear, making a series of quick flashes appear as.
Introduction to Flash Animation CS 318. Topics Introduction to Flash and animation The Flash development environment Creating Flash animations  Layers.
UPLOAD / DOWNLOAD april  HTML5 is just the next iteration of HTML  Previous version was technically HTML 4.01, which incorporated XHTML 1.0.
Adobe Flash CS4 – Illustrated Unit A: Getting Started with Adobe Flash.
McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies, Inc. All rights reserved. Chapter 4 Specialized Application Software.
Dynamic Web Pages Jin Wu INF 385E Information Architecture School of Information 11/2/2006 Jin Wu INF 385E Information Architecture School of Information.
Reading Flash. Training target: Read the following reading materials and use the reading skills mentioned in the passages above. You may also choose some.
Contents : What is Silverlight? Silverlight Overview Silverlight Toolkit Overview Timeline & Packaging Silverlight V1.0 & V1.1 Properties of V1.0 Properties.
1 A Basic Introduction to Flash. Outline What is a flash? Macromedia Flash MX 2004 Flash concepts Flash Demos Conclusion Additional help 2.
Database Systems: Design, Implementation, and Management Eighth Edition Chapter 14 Database Connectivity and Web Technologies.
The Web Wizard’s Guide To DHTML and CSS Chapter 2 A Review of CSS2 and JavaScript.
Chapter 8 Adding Multimedia Content to Web Pages HTML5 & CSS 7 th Edition.
COM 205 Multimedia Applications St. Joseph’s College Fall 2004.
Chapter 04: Specialized Application Software
Features of Authoring Tools
Computer Software Digital Literacy.
Chapter Lessons Understand the Macromedia Flash workspace
Computer Software Digital Literacy.
CHAPTER 8 Multimedia Authoring Tools
SPECIALIZED APPLICATION SOFTWARE
COM 205 Multimedia Applications
COM 205 Multimedia Applications
Dynamic Web Pages Jin Wu INF 385E Information Architecture
About Multimedia Files
Presentation transcript:

Web Programming Presentation on: Flash

How Flash Came to Be Created by Jonathan Gay, current VP of Flash and Generator at Macromedia Created by Jonathan Gay, current VP of Flash and Generator at Macromedia (1993)Started a company called Future Wave (1993)Started a company called Future Wave Future Wave’s first project, funded by a company by the name of GO, was to develop illustration software that would allow users to physically draw on the screen using “pen computers”. Future Wave’s first project, funded by a company by the name of GO, was to develop illustration software that would allow users to physically draw on the screen using “pen computers”.

How Flash Came to Be (cont.) Down the road, the project was dropped due to heavy use of resources and was very expensive. Down the road, the project was dropped due to heavy use of resources and was very expensive. All of Future Wave’s work was now worth nothing. All of Future Wave’s work was now worth nothing. (1995)Software was revamped to work on PC’s and MAC’s as a simple illustration tool, known as “Smart Sketch” (1995)Software was revamped to work on PC’s and MAC’s as a simple illustration tool, known as “Smart Sketch”

How Flash Came to Be(cont.) (1995) Received feedback from customers that they should turn it into animation software. (1995) Received feedback from customers that they should turn it into animation software. Future Wave is not crazy about idea. Future Wave is not crazy about idea. (1996)Internet is growing exponentially. (1996)Internet is growing exponentially. Future Wave sees a market for 2-D animation software for web designers. Future Wave sees a market for 2-D animation software for web designers. Future Wave develops “Future Splash Animator”. Future Wave develops “Future Splash Animator”.

How Flash Came to Be(cont.) After doing some major projects for Microsoft and Disney, Future Wave is approached by Macromedia and the rest is history. After doing some major projects for Microsoft and Disney, Future Wave is approached by Macromedia and the rest is history. In the fall of 1996, Future Splash Animator became Macromedia Flash 1.0 and web content as we knew it, would never be the same. In the fall of 1996, Future Splash Animator became Macromedia Flash 1.0 and web content as we knew it, would never be the same.

What Makes Flash Tick? One company merger and Eight revisions One company merger and Eight revisions Still using majority of the code that was used when Future Wave revamped the pen computer software. Still using majority of the code that was used when Future Wave revamped the pen computer software. However, it is not the interface that makes Flash so popular! However, it is not the interface that makes Flash so popular!

Vector Graphics System Flash uses what is known as a Vector Graphics system (VGS). Flash uses what is known as a Vector Graphics system (VGS). A system that uses simple system to build what you see on the screen out of lines, points, polygons, shapes, etc. A system that uses simple system to build what you see on the screen out of lines, points, polygons, shapes, etc.

Why is this Important? Because Flash uses the VGS, it keeps animation file sizes down. Because Flash uses the VGS, it keeps animation file sizes down. This allows animator to make detailed and lengthy animations. This allows animator to make detailed and lengthy animations. What does that translate to? What does that translate to?

Flash’s Pros and Cons Pro: Integrated languages like “Action Script”. Pro: Integrated languages like “Action Script”. Pro: Ease of use Pro: Ease of use Con: It’s ease of use has caused the creation of many ugly and unusable websites by new users. Con: It’s ease of use has caused the creation of many ugly and unusable websites by new users. Pro: Its ability to work will all kinds of media. Pro: Its ability to work will all kinds of media. Con: Was designed for creation of web content and is difficult to use if content needs to be updated constantly. Con: Was designed for creation of web content and is difficult to use if content needs to be updated constantly.

Pros and Cons (cont.) Pro: Its functionality on the web. Pro: Its functionality on the web.

Action Script Object-Oriented Language that is very similar to JavaScript. Object-Oriented Language that is very similar to JavaScript. Where JS handles windows, form, etc. Action Script handles media. (i.e. movie clips, sound bytes,etc.) Where JS handles windows, form, etc. Action Script handles media. (i.e. movie clips, sound bytes,etc.) Gives developer the needed control of all aspects of the animation Gives developer the needed control of all aspects of the animation

ActionScript(cont.) In the most recent release of flash, Flash MX Pro, AS 2.0 has become a full blown Object Oriented languages that allows things like declaration and inheritance. In the most recent release of flash, Flash MX Pro, AS 2.0 has become a full blown Object Oriented languages that allows things like declaration and inheritance. These options were limited in the 1.0 release of Action Script. These options were limited in the 1.0 release of Action Script.

Ease of Use A person with no computer experience can sit down and tinker with Flash, create a simple animated movie, and build up from there. A person with no computer experience can sit down and tinker with Flash, create a simple animated movie, and build up from there. Has been one of Flash’s strengths from the beginning. Has been one of Flash’s strengths from the beginning.

Downside of Ease of Use At the ground level of developing animation, things are simple. At the ground level of developing animation, things are simple. When new users of Flash want to create a detailed and complex animation, things get difficult. When new users of Flash want to create a detailed and complex animation, things get difficult. People want to put out a website with a fresh look with cutting edge technology and sites become unusable when they do not know what they are doing. People want to put out a website with a fresh look with cutting edge technology and sites become unusable when they do not know what they are doing.

Flash’s Versatility Flash’s ability to handle all kinds of media is what separates it from the pack. Flash’s ability to handle all kinds of media is what separates it from the pack. Now in its eighth release, Flash has the power to embed images, HTML, streaming sound, and video. Now in its eighth release, Flash has the power to embed images, HTML, streaming sound, and video. Flash’s capacity to manipulate all of these elements efficiently makes it an all-in-one multimedia stage. Flash’s capacity to manipulate all of these elements efficiently makes it an all-in-one multimedia stage.

Functionality Flash’s functionality within a web environment is pretty solid. Flash’s functionality within a web environment is pretty solid. Displaying a Flash animation only requires a simple tag that is embedded in HTML. Displaying a Flash animation only requires a simple tag that is embedded in HTML. Does require plug-in and has some control issues. Does require plug-in and has some control issues. Macromedia projects that 95% of internet users have some form of they’re Flash plug-in installed (ahead of MSIE,NS,RP). Macromedia projects that 95% of internet users have some form of they’re Flash plug-in installed (ahead of MSIE,NS,RP).