SlideShare une entreprise Scribd logo
1  sur  44
Télécharger pour lire hors ligne
A Love Letter To Flash
FlashInTheCan ⇨ FITC
Actionscript 4??
Adobe Keynote
AE and Flash CS3
AIR Conditioning
Beyond the Buttons Building AIR Applications with
Adobe Flash Professional CS3
Building Red5 Applications
Data Visualization with Flex and AIR
Flash 2D & 3D Effects
Flash Now and In the Future
Flash on Mobile Devices
Flex Solutions for Your Daily
Development
Harnessing Flash Video
Kaboom! Flash Pyrotechnics (and other particle
effects)
Making Real Music
with Flash
Mastering AIR
Development
Papervision 3D from the Core
Paperworld 3D: A new
multiplayer experience
Play with Pixels, Bitmap
Manipulation with Flash
RIA Meets Desktop:
Introduction to AIR API’s
SWFObject 2.0: The Fine Art
of Embedding Flash Content
Under the Hood: The Nuts and
Bolts of Flash Video
July 25th, 2017
“But as open standards like HTML5, WebGL and WebAssembly have
matured over the past several years, most now provide many of the
capabilities and functionalities that plugins pioneered and have
become a viable alternative for content on the web.
Adobe is planning to end-of-life Flash. Specifically,
we will stop updating and distributing the Flash
Player at the end of 2020 and encourage content
creators to migrate any existing Flash content to
these new open formats.”
https://theblog.adobe.com/adobe-flash-update/
April, 2010
https://www.apple.com/hotnews/thoughts-on-flash/
“Besides the fact that Flash is closed and proprietary, has major technical
drawbacks, and doesn’t support touch based devices, there is an even more
important reason we do not allow Flash on iPhones, iPods and iPads. We
have discussed the downsides of using Flash to play video and interactive
content from websites, but Adobe also wants developers to adopt Flash to
create apps that run on our mobile devices.
We know from painful experience that letting a third party layer of
software come between the platform and the developer ultimately results
in sub-standard apps and hinders the enhancement and progress of the
platform.”
http://www.commitstrip.com/en/2015/07/15/a-brief-history-of-flash/
A Browser Plugin…
and so much more!
Adobe Animate - Flash Builder - FlashDevelop - Flash Catalyst
- Scaleform - Flash Lite - Adobe AIR - Flex - Actionscript -
PowerFlasher FDT - Haxe - Flash Remoting - Flash
Communication Server - Red5 Server - BlazeDS - Stage3D -
Away3D - Flare3D - Papervision 3D - FutureWave -
Macromedia - Adobe - Flashinthecan - FITC - Flash Forward -
Flash on the Beach - FLA - SWF - FLV - Starling - SWFTools -
Ming - SWFObject - OpenLaszlo - Shumway - PocketPC -
QNX/Blackberry Playbook - Symbian - Palm OS - webOS - to
name a few.
“Flash was our interactive
swiss-army knife.”
Flash was the Future
by Craig Swan
http://bit.ly/2tBS9fA
Websites
Rich Internet Applications
(RIAs)
Animation
Video Streaming
Art
Experiments
Multi-user Experiences
Games
Video Streaming
HTML XHTML2 W3C WhatWG HTML5
Do you think Flash is here to stay?
“Definitely. With the latest browsers and three or four plug-ins you can
achieve maybe 75% of what you could do in Flash 7 on the web.
With Flash 8, and the upcoming 8.5 player it bumps down to maybe 50%.
I'm a fan of open standards for HTML and the broader web, but Macromedia's
(Adobe's) unilateral control of the Flash platform is what enables them to
innovate so quickly.”
- Grant Skinner
https://thefwa.com/interviews/interview-138-with-grant-skinner
Innovation and Iteration
html5zombo.com
Joshua Davis
Yugo Nakamura
Books
Colin Moock
Homestar Runner
Robert Penner’s Easing Equations
///////////// QUADRATIC EASING: t^2 ///////////////////
// quadratic easing in - accelerating from zero velocity
// t: current time, b: beginning value, c: change in value, d: duration
// t and d can be in frames or seconds/milliseconds
Math.easeInQuad = function (t, b, c, d) {
return c*(t/=d)*t + b;
};
// quadratic easing out - decelerating to zero velocity
Math.easeOutQuad = function (t, b, c, d) {
return -c *(t/=d)*(t-2) + b;
};
// quadratic easing in/out - acceleration until halfway, then deceleration
Math.easeInOutQuad = function (t, b, c, d) {
if ((t/=d/2) < 1) return c/2*t*t + b;
return -c/2 * ((--t)*(t-2) - 1) + b;
};
http://robertpenner.com/easing/
Erik Natzke
Grant Skinner
Jared Tarbell
This could go on for days...
Keith Peters - Mike Chambers - Kevin Lynch - Philip Kerman - Craig Swann - R
Blank - Chris Allen - Stacey Mulcahy - Mike Downey - Hoss Gifford - James
Patterson - Amit Pitaru - Robert Reinhardt - Jared Tarbell - Mario Klingemann -
Joa Ebert - Andre Michelle - Tom Green - Branden Hall - Aral Balkan - Lee
Brimelow - Jim Corbett - Jared Ficklin - Seb Lee-Delisle - Todd Purgason - Jason
Krogh - Pete Barr-Watson - Véronique Brossier - Brendan Dawes - Andries
Odendaal - Beau Amber - Brooke Burgess - Giacomo Guilizzoni - Jon Lorenz -
Randy Knott - Jessica Spiegel - Robert Hodgin - John Grden - Joshua Hirsch -
Peter Elst - Ralph Hauwert - Serge Jespers - and on and on and on...
John Cooney of Kongregate
Flash Games Postmortem
http://www.gdcvault.com/play/1023967/The-Flash-Games
Flex
Where are we now?
Petition to Open Source Flash
https://github.com/pakastin/open-source-flash
“Flash along with its sister project
Shockwave is an important piece of Internet
history and killing Flash and Shockwave
means future generations can't access the
past. Games, experiments and websites
would be forgotten.”
Newgrounds prepared for death of Flash
http://nymag.com/selectall/2017/07/newgrounds-flash-animations-will-survive-flashs-death.html
● 84000 Flash games
● 150000 Flash animations
● Created a swf to video exporter years ago
● In 2012 re-designed the site to remove mentions of
Flash
● Hoping that by 2020 someone has either a SWF to
JavaScript crosscompiler, or a SWF player that runs
in WebAssembly
Community
Feature Parity
Experiments
Fun!

Contenu connexe

Similaire à A Love letter to flash

MS Day EPITA 2010: Visual Studio 2010 et Framework .NET 4.0
MS Day EPITA 2010: Visual Studio 2010 et Framework .NET 4.0MS Day EPITA 2010: Visual Studio 2010 et Framework .NET 4.0
MS Day EPITA 2010: Visual Studio 2010 et Framework .NET 4.0
Thomas Conté
 
Minko - Why we created our own Flash platform and why you should care
Minko - Why we created our own Flash platform and why you should careMinko - Why we created our own Flash platform and why you should care
Minko - Why we created our own Flash platform and why you should care
Minko3D
 
Minko stage3d 20130222
Minko stage3d 20130222Minko stage3d 20130222
Minko stage3d 20130222
Minko3D
 
Adobe and the Flash Gaming Landscape
Adobe and the Flash Gaming LandscapeAdobe and the Flash Gaming Landscape
Adobe and the Flash Gaming Landscape
Joseph Labrecque
 
What’s New in Flash Player 11.2 and Adobe AIR 3.2
What’s New in Flash Player 11.2 and Adobe AIR 3.2What’s New in Flash Player 11.2 and Adobe AIR 3.2
What’s New in Flash Player 11.2 and Adobe AIR 3.2
Joseph Labrecque
 
HTML5: New UI Library for Games - Chad Austin
HTML5: New UI Library for Games - Chad AustinHTML5: New UI Library for Games - Chad Austin
HTML5: New UI Library for Games - Chad Austin
Chad Austin
 
WebGL games with Minko - Next Game Frontier 2014
WebGL games with Minko - Next Game Frontier 2014WebGL games with Minko - Next Game Frontier 2014
WebGL games with Minko - Next Game Frontier 2014
Minko3D
 

Similaire à A Love letter to flash (20)

MS Day EPITA 2010: Visual Studio 2010 et Framework .NET 4.0
MS Day EPITA 2010: Visual Studio 2010 et Framework .NET 4.0MS Day EPITA 2010: Visual Studio 2010 et Framework .NET 4.0
MS Day EPITA 2010: Visual Studio 2010 et Framework .NET 4.0
 
Hacking the Kinect with GAFFTA Day 1
Hacking the Kinect with GAFFTA Day 1Hacking the Kinect with GAFFTA Day 1
Hacking the Kinect with GAFFTA Day 1
 
Minko - Why we created our own Flash platform and why you should care
Minko - Why we created our own Flash platform and why you should careMinko - Why we created our own Flash platform and why you should care
Minko - Why we created our own Flash platform and why you should care
 
Chicago Docker Meetup Presentation - Mediafly
Chicago Docker Meetup Presentation - MediaflyChicago Docker Meetup Presentation - Mediafly
Chicago Docker Meetup Presentation - Mediafly
 
Minko stage3d 20130222
Minko stage3d 20130222Minko stage3d 20130222
Minko stage3d 20130222
 
Restrição == inovação - 17o Encontro Locaweb SP
Restrição == inovação  - 17o Encontro Locaweb SPRestrição == inovação  - 17o Encontro Locaweb SP
Restrição == inovação - 17o Encontro Locaweb SP
 
Another Test
Another TestAnother Test
Another Test
 
SkillsMatter - In-the-Brain session - What's new in ActionScript 3.0
SkillsMatter - In-the-Brain session - What's new in ActionScript 3.0SkillsMatter - In-the-Brain session - What's new in ActionScript 3.0
SkillsMatter - In-the-Brain session - What's new in ActionScript 3.0
 
Adobe Max 2010
Adobe Max 2010Adobe Max 2010
Adobe Max 2010
 
Adobe and the Flash Gaming Landscape
Adobe and the Flash Gaming LandscapeAdobe and the Flash Gaming Landscape
Adobe and the Flash Gaming Landscape
 
Ffd 05 2012
Ffd 05 2012Ffd 05 2012
Ffd 05 2012
 
Adobe AIR. NativeProcess. FFMPEG. Awesome.
Adobe AIR. NativeProcess. FFMPEG. Awesome.Adobe AIR. NativeProcess. FFMPEG. Awesome.
Adobe AIR. NativeProcess. FFMPEG. Awesome.
 
Open frameworks 101_fitc
Open frameworks 101_fitcOpen frameworks 101_fitc
Open frameworks 101_fitc
 
What’s New in Flash Player 11.2 and Adobe AIR 3.2
What’s New in Flash Player 11.2 and Adobe AIR 3.2What’s New in Flash Player 11.2 and Adobe AIR 3.2
What’s New in Flash Player 11.2 and Adobe AIR 3.2
 
Actionscript 3 - Session 1 Introduction To As 3
Actionscript 3 - Session 1 Introduction To As 3Actionscript 3 - Session 1 Introduction To As 3
Actionscript 3 - Session 1 Introduction To As 3
 
HTML5: New UI Library for Games - Chad Austin
HTML5: New UI Library for Games - Chad AustinHTML5: New UI Library for Games - Chad Austin
HTML5: New UI Library for Games - Chad Austin
 
Adobe max 2010
Adobe max 2010Adobe max 2010
Adobe max 2010
 
Better Drupal Interaction Design with Flex
Better Drupal Interaction Design with FlexBetter Drupal Interaction Design with Flex
Better Drupal Interaction Design with Flex
 
WebGL games with Minko - Next Game Frontier 2014
WebGL games with Minko - Next Game Frontier 2014WebGL games with Minko - Next Game Frontier 2014
WebGL games with Minko - Next Game Frontier 2014
 
History Days 1 3
 History Days 1 3 History Days 1 3
History Days 1 3
 

Plus de FITC

Designing for Digital Health
Designing for Digital HealthDesigning for Digital Health
Designing for Digital Health
FITC
 
Profiling JavaScript Performance
Profiling JavaScript PerformanceProfiling JavaScript Performance
Profiling JavaScript Performance
FITC
 
HyperLight Websites
HyperLight WebsitesHyperLight Websites
HyperLight Websites
FITC
 
Everything is Terrifying
Everything is TerrifyingEverything is Terrifying
Everything is Terrifying
FITC
 
Post-Earth Visions: Designing for Space and the Future Human
Post-Earth Visions: Designing for Space and the Future HumanPost-Earth Visions: Designing for Space and the Future Human
Post-Earth Visions: Designing for Space and the Future Human
FITC
 

Plus de FITC (20)

Cut it up
Cut it upCut it up
Cut it up
 
Designing for Digital Health
Designing for Digital HealthDesigning for Digital Health
Designing for Digital Health
 
Profiling JavaScript Performance
Profiling JavaScript PerformanceProfiling JavaScript Performance
Profiling JavaScript Performance
 
Surviving Your Tech Stack
Surviving Your Tech StackSurviving Your Tech Stack
Surviving Your Tech Stack
 
How to Pitch Your First AR Project
How to Pitch Your First AR ProjectHow to Pitch Your First AR Project
How to Pitch Your First AR Project
 
Start by Understanding the Problem, Not by Delivering the Answer
Start by Understanding the Problem, Not by Delivering the AnswerStart by Understanding the Problem, Not by Delivering the Answer
Start by Understanding the Problem, Not by Delivering the Answer
 
Cocaine to Carrots: The Art of Telling Someone Else’s Story
Cocaine to Carrots: The Art of Telling Someone Else’s StoryCocaine to Carrots: The Art of Telling Someone Else’s Story
Cocaine to Carrots: The Art of Telling Someone Else’s Story
 
Everyday Innovation
Everyday InnovationEveryday Innovation
Everyday Innovation
 
HyperLight Websites
HyperLight WebsitesHyperLight Websites
HyperLight Websites
 
Everything is Terrifying
Everything is TerrifyingEverything is Terrifying
Everything is Terrifying
 
Post-Earth Visions: Designing for Space and the Future Human
Post-Earth Visions: Designing for Space and the Future HumanPost-Earth Visions: Designing for Space and the Future Human
Post-Earth Visions: Designing for Space and the Future Human
 
The Rise of the Creative Social Influencer (and How to Become One)
The Rise of the Creative Social Influencer (and How to Become One)The Rise of the Creative Social Influencer (and How to Become One)
The Rise of the Creative Social Influencer (and How to Become One)
 
East of the Rockies: Developing an AR Game
East of the Rockies: Developing an AR GameEast of the Rockies: Developing an AR Game
East of the Rockies: Developing an AR Game
 
Creating a Proactive Healthcare System
Creating a Proactive Healthcare SystemCreating a Proactive Healthcare System
Creating a Proactive Healthcare System
 
World Transformation: The Secret Agenda of Product Design
World Transformation: The Secret Agenda of Product DesignWorld Transformation: The Secret Agenda of Product Design
World Transformation: The Secret Agenda of Product Design
 
The Power of Now
The Power of NowThe Power of Now
The Power of Now
 
High Performance PWAs
High Performance PWAsHigh Performance PWAs
High Performance PWAs
 
Rise of the JAMstack
Rise of the JAMstackRise of the JAMstack
Rise of the JAMstack
 
From Closed to Open: A Journey of Self Discovery
From Closed to Open: A Journey of Self DiscoveryFrom Closed to Open: A Journey of Self Discovery
From Closed to Open: A Journey of Self Discovery
 
Projects Ain’t Nobody Got Time For
Projects Ain’t Nobody Got Time ForProjects Ain’t Nobody Got Time For
Projects Ain’t Nobody Got Time For
 

Dernier

一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
ayvbos
 
一比一原版田纳西大学毕业证如何办理
一比一原版田纳西大学毕业证如何办理一比一原版田纳西大学毕业证如何办理
一比一原版田纳西大学毕业证如何办理
F
 
原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查
原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查
原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查
ydyuyu
 
一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制
一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制
一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制
pxcywzqs
 
Russian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girls
Russian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girlsRussian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girls
Russian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girls
Monica Sydney
 
Abu Dhabi Escorts Service 0508644382 Escorts in Abu Dhabi
Abu Dhabi Escorts Service 0508644382 Escorts in Abu DhabiAbu Dhabi Escorts Service 0508644382 Escorts in Abu Dhabi
Abu Dhabi Escorts Service 0508644382 Escorts in Abu Dhabi
Monica Sydney
 
Indian Escort in Abu DHabi 0508644382 Abu Dhabi Escorts
Indian Escort in Abu DHabi 0508644382 Abu Dhabi EscortsIndian Escort in Abu DHabi 0508644382 Abu Dhabi Escorts
Indian Escort in Abu DHabi 0508644382 Abu Dhabi Escorts
Monica Sydney
 
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdfpdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
JOHNBEBONYAP1
 
Russian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
Russian Escort Abu Dhabi 0503464457 Abu DHabi EscortsRussian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
Russian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
Monica Sydney
 
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样
ayvbos
 
一比一原版奥兹学院毕业证如何办理
一比一原版奥兹学院毕业证如何办理一比一原版奥兹学院毕业证如何办理
一比一原版奥兹学院毕业证如何办理
F
 
call girls in Anand Vihar (delhi) call me [🔝9953056974🔝] escort service 24X7
call girls in Anand Vihar (delhi) call me [🔝9953056974🔝] escort service 24X7call girls in Anand Vihar (delhi) call me [🔝9953056974🔝] escort service 24X7
call girls in Anand Vihar (delhi) call me [🔝9953056974🔝] escort service 24X7
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 

Dernier (20)

一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
 
一比一原版田纳西大学毕业证如何办理
一比一原版田纳西大学毕业证如何办理一比一原版田纳西大学毕业证如何办理
一比一原版田纳西大学毕业证如何办理
 
Mira Road Housewife Call Girls 07506202331, Nalasopara Call Girls
Mira Road Housewife Call Girls 07506202331, Nalasopara Call GirlsMira Road Housewife Call Girls 07506202331, Nalasopara Call Girls
Mira Road Housewife Call Girls 07506202331, Nalasopara Call Girls
 
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrStory Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
 
20240507 QFM013 Machine Intelligence Reading List April 2024.pdf
20240507 QFM013 Machine Intelligence Reading List April 2024.pdf20240507 QFM013 Machine Intelligence Reading List April 2024.pdf
20240507 QFM013 Machine Intelligence Reading List April 2024.pdf
 
Nagercoil Escorts Service Girl ^ 9332606886, WhatsApp Anytime Nagercoil
Nagercoil Escorts Service Girl ^ 9332606886, WhatsApp Anytime NagercoilNagercoil Escorts Service Girl ^ 9332606886, WhatsApp Anytime Nagercoil
Nagercoil Escorts Service Girl ^ 9332606886, WhatsApp Anytime Nagercoil
 
Ballia Escorts Service Girl ^ 9332606886, WhatsApp Anytime Ballia
Ballia Escorts Service Girl ^ 9332606886, WhatsApp Anytime BalliaBallia Escorts Service Girl ^ 9332606886, WhatsApp Anytime Ballia
Ballia Escorts Service Girl ^ 9332606886, WhatsApp Anytime Ballia
 
原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查
原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查
原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查
 
一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制
一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制
一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制
 
Russian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girls
Russian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girlsRussian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girls
Russian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girls
 
Call girls Service in Ajman 0505086370 Ajman call girls
Call girls Service in Ajman 0505086370 Ajman call girlsCall girls Service in Ajman 0505086370 Ajman call girls
Call girls Service in Ajman 0505086370 Ajman call girls
 
Abu Dhabi Escorts Service 0508644382 Escorts in Abu Dhabi
Abu Dhabi Escorts Service 0508644382 Escorts in Abu DhabiAbu Dhabi Escorts Service 0508644382 Escorts in Abu Dhabi
Abu Dhabi Escorts Service 0508644382 Escorts in Abu Dhabi
 
Indian Escort in Abu DHabi 0508644382 Abu Dhabi Escorts
Indian Escort in Abu DHabi 0508644382 Abu Dhabi EscortsIndian Escort in Abu DHabi 0508644382 Abu Dhabi Escorts
Indian Escort in Abu DHabi 0508644382 Abu Dhabi Escorts
 
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdfpdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
 
Russian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
Russian Escort Abu Dhabi 0503464457 Abu DHabi EscortsRussian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
Russian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
 
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样
 
一比一原版奥兹学院毕业证如何办理
一比一原版奥兹学院毕业证如何办理一比一原版奥兹学院毕业证如何办理
一比一原版奥兹学院毕业证如何办理
 
call girls in Anand Vihar (delhi) call me [🔝9953056974🔝] escort service 24X7
call girls in Anand Vihar (delhi) call me [🔝9953056974🔝] escort service 24X7call girls in Anand Vihar (delhi) call me [🔝9953056974🔝] escort service 24X7
call girls in Anand Vihar (delhi) call me [🔝9953056974🔝] escort service 24X7
 
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
 
Local Call Girls in Seoni 9332606886 HOT & SEXY Models beautiful and charmin...
Local Call Girls in Seoni  9332606886 HOT & SEXY Models beautiful and charmin...Local Call Girls in Seoni  9332606886 HOT & SEXY Models beautiful and charmin...
Local Call Girls in Seoni 9332606886 HOT & SEXY Models beautiful and charmin...
 

A Love letter to flash

  • 1. A Love Letter To Flash
  • 3. Actionscript 4?? Adobe Keynote AE and Flash CS3 AIR Conditioning Beyond the Buttons Building AIR Applications with Adobe Flash Professional CS3 Building Red5 Applications Data Visualization with Flex and AIR Flash 2D & 3D Effects Flash Now and In the Future Flash on Mobile Devices Flex Solutions for Your Daily Development Harnessing Flash Video Kaboom! Flash Pyrotechnics (and other particle effects) Making Real Music with Flash Mastering AIR Development Papervision 3D from the Core Paperworld 3D: A new multiplayer experience Play with Pixels, Bitmap Manipulation with Flash RIA Meets Desktop: Introduction to AIR API’s SWFObject 2.0: The Fine Art of Embedding Flash Content Under the Hood: The Nuts and Bolts of Flash Video
  • 5. “But as open standards like HTML5, WebGL and WebAssembly have matured over the past several years, most now provide many of the capabilities and functionalities that plugins pioneered and have become a viable alternative for content on the web. Adobe is planning to end-of-life Flash. Specifically, we will stop updating and distributing the Flash Player at the end of 2020 and encourage content creators to migrate any existing Flash content to these new open formats.” https://theblog.adobe.com/adobe-flash-update/
  • 7. https://www.apple.com/hotnews/thoughts-on-flash/ “Besides the fact that Flash is closed and proprietary, has major technical drawbacks, and doesn’t support touch based devices, there is an even more important reason we do not allow Flash on iPhones, iPods and iPads. We have discussed the downsides of using Flash to play video and interactive content from websites, but Adobe also wants developers to adopt Flash to create apps that run on our mobile devices. We know from painful experience that letting a third party layer of software come between the platform and the developer ultimately results in sub-standard apps and hinders the enhancement and progress of the platform.”
  • 9.
  • 10.
  • 11.
  • 12.
  • 13. A Browser Plugin… and so much more!
  • 14. Adobe Animate - Flash Builder - FlashDevelop - Flash Catalyst - Scaleform - Flash Lite - Adobe AIR - Flex - Actionscript - PowerFlasher FDT - Haxe - Flash Remoting - Flash Communication Server - Red5 Server - BlazeDS - Stage3D - Away3D - Flare3D - Papervision 3D - FutureWave - Macromedia - Adobe - Flashinthecan - FITC - Flash Forward - Flash on the Beach - FLA - SWF - FLV - Starling - SWFTools - Ming - SWFObject - OpenLaszlo - Shumway - PocketPC - QNX/Blackberry Playbook - Symbian - Palm OS - webOS - to name a few.
  • 15. “Flash was our interactive swiss-army knife.” Flash was the Future by Craig Swan http://bit.ly/2tBS9fA
  • 16. Websites Rich Internet Applications (RIAs) Animation Video Streaming Art Experiments Multi-user Experiences Games Video Streaming
  • 17. HTML XHTML2 W3C WhatWG HTML5
  • 18. Do you think Flash is here to stay? “Definitely. With the latest browsers and three or four plug-ins you can achieve maybe 75% of what you could do in Flash 7 on the web. With Flash 8, and the upcoming 8.5 player it bumps down to maybe 50%. I'm a fan of open standards for HTML and the broader web, but Macromedia's (Adobe's) unilateral control of the Flash platform is what enables them to innovate so quickly.” - Grant Skinner https://thefwa.com/interviews/interview-138-with-grant-skinner
  • 22.
  • 23.
  • 25. Books
  • 28.
  • 29. Robert Penner’s Easing Equations ///////////// QUADRATIC EASING: t^2 /////////////////// // quadratic easing in - accelerating from zero velocity // t: current time, b: beginning value, c: change in value, d: duration // t and d can be in frames or seconds/milliseconds Math.easeInQuad = function (t, b, c, d) { return c*(t/=d)*t + b; }; // quadratic easing out - decelerating to zero velocity Math.easeOutQuad = function (t, b, c, d) { return -c *(t/=d)*(t-2) + b; }; // quadratic easing in/out - acceleration until halfway, then deceleration Math.easeInOutQuad = function (t, b, c, d) { if ((t/=d/2) < 1) return c/2*t*t + b; return -c/2 * ((--t)*(t-2) - 1) + b; }; http://robertpenner.com/easing/
  • 33. This could go on for days... Keith Peters - Mike Chambers - Kevin Lynch - Philip Kerman - Craig Swann - R Blank - Chris Allen - Stacey Mulcahy - Mike Downey - Hoss Gifford - James Patterson - Amit Pitaru - Robert Reinhardt - Jared Tarbell - Mario Klingemann - Joa Ebert - Andre Michelle - Tom Green - Branden Hall - Aral Balkan - Lee Brimelow - Jim Corbett - Jared Ficklin - Seb Lee-Delisle - Todd Purgason - Jason Krogh - Pete Barr-Watson - Véronique Brossier - Brendan Dawes - Andries Odendaal - Beau Amber - Brooke Burgess - Giacomo Guilizzoni - Jon Lorenz - Randy Knott - Jessica Spiegel - Robert Hodgin - John Grden - Joshua Hirsch - Peter Elst - Ralph Hauwert - Serge Jespers - and on and on and on...
  • 34.
  • 35.
  • 36.
  • 37.
  • 38. John Cooney of Kongregate Flash Games Postmortem http://www.gdcvault.com/play/1023967/The-Flash-Games
  • 39. Flex
  • 40.
  • 41. Where are we now?
  • 42. Petition to Open Source Flash https://github.com/pakastin/open-source-flash “Flash along with its sister project Shockwave is an important piece of Internet history and killing Flash and Shockwave means future generations can't access the past. Games, experiments and websites would be forgotten.”
  • 43. Newgrounds prepared for death of Flash http://nymag.com/selectall/2017/07/newgrounds-flash-animations-will-survive-flashs-death.html ● 84000 Flash games ● 150000 Flash animations ● Created a swf to video exporter years ago ● In 2012 re-designed the site to remove mentions of Flash ● Hoping that by 2020 someone has either a SWF to JavaScript crosscompiler, or a SWF player that runs in WebAssembly