Flash/ActionScript By:  Jonathan Spigler
What is Flash? Owned by Adobe hence  Adobe Flash Multimedia software used to add the following to web pages: Animation Advertisements Web page components Videos Recently used to develop RIAs Written in C++
What is ActionScript? Scripting language based on ECMAScript Used for the development of websites and software using flash  To add functionality to Web-based games and RIAs with streaming media Also used in some database apps And also used in basic robotics
Historical Overview of Flash Jonathan Gay developed the idea while attending college and working for Silicon Beach Software Jonathan Gay, Charlie Jackson, and Michelle Welsh stated the company “FutureWave Software” FutureWave created SmartSketch a drawing application 1995 SmartSketch was modified by adding frame-by-frame animation and re-released it as FutureSplash Animator Product offered to Adobe and used by Microsoft in early of MSN. December 1996, Macromedia acquired the vector-based animation software and later released it as Flash, contracting “Future” and “Splash” After Macromedia Flash 1,2,3…
Historical Overview of ActionScript Started as scripting language for Macromedia’s Shockwave Flash authoring tool First version limited interactivity features With Flash 4 in 1999 came the scripting language which was referred to internally as “ActionScript” Flash 7 ActionScript 2.0 emerged Flash 9 Action Script 3.0 emerged
Why use Flash/ActionScript? Offers RIAs which can run widest range of browsers, Operation Systems, and devices Flash PlayerCompared to Java, Acrobat Reader, QuickTime, or Windows Media Player Smaller install size Quick download time Faster initializtion time. Flash files tend to be smaller, streams use less bandwidth ActionScript is an OOP language allowing for more control and code reusability.
Why use Flash/ActionScript?(continued) ActionScript Virtural Machine (AVM) Allows scripting for interactivity at run-time Support for video MP3 based audio Bitmap graphics Adobe claims  98% of US web users and 99.3% of Internet desktop users have Flash Player Installed 45%-56% have latest version Great for advertisements Great amount of user interaction
Major Websites instituting Flash/ActionScript into their Websites MSN.com YouTube.com Salesforce.com NASDAQ.com DirectTV.com The list goes on…
Flash/ActionScript Example Simple Calculator
Citation Slide www.adobe.com/flashplatform Wikipedia.org/wiki/Adobe_Flash http://en.wikipedia.org/wiki/ActionScript http://www.youtube.com/watch?v=5k3h37YKZJI http:// www.flashmagazine.com/news/detail/the_flash_history /

More Related Content

PPT
ActionScript Presentation
PPT
Actionscript 3 - Session 1 Introduction To As 3
PDF
Flash Platform & Android
PPTX
Room chating application
PPTX
Xamarin among Others - Vietnam Mobile Day 2017
PDF
Resources and Tools For Website Development
PPTX
PowerShell in the enterprise - TechED India 2011
PPTX
EVOLVE'16 | Maximize | Libby Schaper & Gina Petrucceli | Web Accessibility & AEM
ActionScript Presentation
Actionscript 3 - Session 1 Introduction To As 3
Flash Platform & Android
Room chating application
Xamarin among Others - Vietnam Mobile Day 2017
Resources and Tools For Website Development
PowerShell in the enterprise - TechED India 2011
EVOLVE'16 | Maximize | Libby Schaper & Gina Petrucceli | Web Accessibility & AEM

What's hot (20)

PPTX
EVOLVE'16 | Deploy | Varun Mitra | Introduction to AEM
PPTX
EVOLVE'16 | Deploy | Varun Mitra | Introduction to AEM Developer Tooling
KEY
Emergence Of The Web
PDF
Drupal & Joomla & WordPress.. Oh My! A quick round-up of the three most popul...
PDF
SilverKey - Islam Emam
PPTX
Mobile development strategies with MVVM
PPTX
10 commandments for writing spiffy Lightning Apps
TXT
Readme
PPTX
Windows Store Apps: Tips & Tricks
PPTX
Lights Camera Action - Using Video to Promote Your Small Business
PDF
Mozilla Add-ons Universe: The Next Level for AMO
PDF
Minko - Why we created our own Flash platform and why you should care
PDF
Mozilla Jetpack SDK - LinuxTag 2010
PPTX
Dont fear software patching for operational technology
PPT
How to do better Quality Assurance for Cross-Browser Testing
PPTX
Deeper into Windows 10 Development
PPTX
Listfy Sprint #0
DOC
Runner 250 specification- www.ttbvs.com
PDF
Prototyping mobile apps_with_adobe
EVOLVE'16 | Deploy | Varun Mitra | Introduction to AEM
EVOLVE'16 | Deploy | Varun Mitra | Introduction to AEM Developer Tooling
Emergence Of The Web
Drupal & Joomla & WordPress.. Oh My! A quick round-up of the three most popul...
SilverKey - Islam Emam
Mobile development strategies with MVVM
10 commandments for writing spiffy Lightning Apps
Readme
Windows Store Apps: Tips & Tricks
Lights Camera Action - Using Video to Promote Your Small Business
Mozilla Add-ons Universe: The Next Level for AMO
Minko - Why we created our own Flash platform and why you should care
Mozilla Jetpack SDK - LinuxTag 2010
Dont fear software patching for operational technology
How to do better Quality Assurance for Cross-Browser Testing
Deeper into Windows 10 Development
Listfy Sprint #0
Runner 250 specification- www.ttbvs.com
Prototyping mobile apps_with_adobe
Ad

Viewers also liked (20)

PPTX
Flash In The Classroom
PPTX
The text effects tutorials
PPTX
Apps in a Flash HCI
PPT
ActionScript 3.0 Fundamentals
PDF
Webinar - Adobe Photoshop for Advanced Beginners - 2016-03-10
KEY
HTML 5 & CSS 3
PPTX
Webinar - PS 103 - Adobe Photoshop Tools and Filters for Nonprofits and Libra...
KEY
Coding Flash : ActionScript(3.0) Tutorial
PPTX
Creating a poster in adobe photoshop
PPTX
Session 1 photoshop overview
PPT
Adobe Photoshop: Menu Bar
PPTX
Session 3 working with selection
PPTX
Session 2.2 photoshop interface
PPTX
Introduction- The Basics of Photoshop CS6
PPTX
Lecture 1 introduction to flash
PDF
Adobe photoshop tips & tricks
PPTX
Sesion 2.1 introduction to photoshop (basic)
PPTX
Photoshop CS6 Chapter One
PPTX
Lesson 1 different types of animation
PDF
Html 5 in a big nutshell
Flash In The Classroom
The text effects tutorials
Apps in a Flash HCI
ActionScript 3.0 Fundamentals
Webinar - Adobe Photoshop for Advanced Beginners - 2016-03-10
HTML 5 & CSS 3
Webinar - PS 103 - Adobe Photoshop Tools and Filters for Nonprofits and Libra...
Coding Flash : ActionScript(3.0) Tutorial
Creating a poster in adobe photoshop
Session 1 photoshop overview
Adobe Photoshop: Menu Bar
Session 3 working with selection
Session 2.2 photoshop interface
Introduction- The Basics of Photoshop CS6
Lecture 1 introduction to flash
Adobe photoshop tips & tricks
Sesion 2.1 introduction to photoshop (basic)
Photoshop CS6 Chapter One
Lesson 1 different types of animation
Html 5 in a big nutshell
Ad

Similar to Flash/ActionScript (20)

PPT
Adobe Flash History and Basics
PDF
2 d animation application software
PPTX
Adobe Flash - Past, Present and Future
PPTX
Adobe Flash Presentation
PPTX
Adobe Flash Presentation
PPSX
Flash Platform
PPT
Flex3
PPT
Flash is your Friend
PPT
Flash 101
PPTX
Macromedia Flash (Adobe Flash) | ACM DBIT | Grejo Joby
PPTX
Максим Ткаченко "Flash platform: Tools, Frameworks, Clients"
PDF
LESSON 2 - Flash Animation
PPT
Adobe® Flex™
PPT
What is Adobe Flex ?
PPTX
(Aug.31) introduction to macflash
PDF
The Evolution of the Flash Platform
PPTX
Flash - R.D.sivakumar
PPT
Hacking The World With Flash
PPTX
Gd - 8th - Web Game Design Using Flash
PPTX
Evolution of flash platform
Adobe Flash History and Basics
2 d animation application software
Adobe Flash - Past, Present and Future
Adobe Flash Presentation
Adobe Flash Presentation
Flash Platform
Flex3
Flash is your Friend
Flash 101
Macromedia Flash (Adobe Flash) | ACM DBIT | Grejo Joby
Максим Ткаченко "Flash platform: Tools, Frameworks, Clients"
LESSON 2 - Flash Animation
Adobe® Flex™
What is Adobe Flex ?
(Aug.31) introduction to macflash
The Evolution of the Flash Platform
Flash - R.D.sivakumar
Hacking The World With Flash
Gd - 8th - Web Game Design Using Flash
Evolution of flash platform

Recently uploaded (20)

PDF
Unlock new opportunities with location data.pdf
PPTX
O2C Customer Invoices to Receipt V15A.pptx
PPTX
Web Crawler for Trend Tracking Gen Z Insights.pptx
PDF
A contest of sentiment analysis: k-nearest neighbor versus neural network
PDF
Developing a website for English-speaking practice to English as a foreign la...
PDF
Enhancing emotion recognition model for a student engagement use case through...
PDF
Hybrid horned lizard optimization algorithm-aquila optimizer for DC motor
DOCX
search engine optimization ppt fir known well about this
PDF
A novel scalable deep ensemble learning framework for big data classification...
PDF
Hybrid model detection and classification of lung cancer
PDF
Architecture types and enterprise applications.pdf
PDF
A review of recent deep learning applications in wood surface defect identifi...
PPT
What is a Computer? Input Devices /output devices
PDF
Hindi spoken digit analysis for native and non-native speakers
PPTX
Tartificialntelligence_presentation.pptx
PPTX
Chapter 5: Probability Theory and Statistics
PDF
Getting started with AI Agents and Multi-Agent Systems
PDF
1 - Historical Antecedents, Social Consideration.pdf
PDF
NewMind AI Weekly Chronicles – August ’25 Week III
PDF
DP Operators-handbook-extract for the Mautical Institute
Unlock new opportunities with location data.pdf
O2C Customer Invoices to Receipt V15A.pptx
Web Crawler for Trend Tracking Gen Z Insights.pptx
A contest of sentiment analysis: k-nearest neighbor versus neural network
Developing a website for English-speaking practice to English as a foreign la...
Enhancing emotion recognition model for a student engagement use case through...
Hybrid horned lizard optimization algorithm-aquila optimizer for DC motor
search engine optimization ppt fir known well about this
A novel scalable deep ensemble learning framework for big data classification...
Hybrid model detection and classification of lung cancer
Architecture types and enterprise applications.pdf
A review of recent deep learning applications in wood surface defect identifi...
What is a Computer? Input Devices /output devices
Hindi spoken digit analysis for native and non-native speakers
Tartificialntelligence_presentation.pptx
Chapter 5: Probability Theory and Statistics
Getting started with AI Agents and Multi-Agent Systems
1 - Historical Antecedents, Social Consideration.pdf
NewMind AI Weekly Chronicles – August ’25 Week III
DP Operators-handbook-extract for the Mautical Institute

Flash/ActionScript

  • 1. Flash/ActionScript By: Jonathan Spigler
  • 2. What is Flash? Owned by Adobe hence Adobe Flash Multimedia software used to add the following to web pages: Animation Advertisements Web page components Videos Recently used to develop RIAs Written in C++
  • 3. What is ActionScript? Scripting language based on ECMAScript Used for the development of websites and software using flash To add functionality to Web-based games and RIAs with streaming media Also used in some database apps And also used in basic robotics
  • 4. Historical Overview of Flash Jonathan Gay developed the idea while attending college and working for Silicon Beach Software Jonathan Gay, Charlie Jackson, and Michelle Welsh stated the company “FutureWave Software” FutureWave created SmartSketch a drawing application 1995 SmartSketch was modified by adding frame-by-frame animation and re-released it as FutureSplash Animator Product offered to Adobe and used by Microsoft in early of MSN. December 1996, Macromedia acquired the vector-based animation software and later released it as Flash, contracting “Future” and “Splash” After Macromedia Flash 1,2,3…
  • 5. Historical Overview of ActionScript Started as scripting language for Macromedia’s Shockwave Flash authoring tool First version limited interactivity features With Flash 4 in 1999 came the scripting language which was referred to internally as “ActionScript” Flash 7 ActionScript 2.0 emerged Flash 9 Action Script 3.0 emerged
  • 6. Why use Flash/ActionScript? Offers RIAs which can run widest range of browsers, Operation Systems, and devices Flash PlayerCompared to Java, Acrobat Reader, QuickTime, or Windows Media Player Smaller install size Quick download time Faster initializtion time. Flash files tend to be smaller, streams use less bandwidth ActionScript is an OOP language allowing for more control and code reusability.
  • 7. Why use Flash/ActionScript?(continued) ActionScript Virtural Machine (AVM) Allows scripting for interactivity at run-time Support for video MP3 based audio Bitmap graphics Adobe claims 98% of US web users and 99.3% of Internet desktop users have Flash Player Installed 45%-56% have latest version Great for advertisements Great amount of user interaction
  • 8. Major Websites instituting Flash/ActionScript into their Websites MSN.com YouTube.com Salesforce.com NASDAQ.com DirectTV.com The list goes on…
  • 10. Citation Slide www.adobe.com/flashplatform Wikipedia.org/wiki/Adobe_Flash http://en.wikipedia.org/wiki/ActionScript http://www.youtube.com/watch?v=5k3h37YKZJI http:// www.flashmagazine.com/news/detail/the_flash_history /