What’s Going On with the Adobe® Flash® Platform and why it is still Relevant for Education
-
Upload
joseph-labrecque -
Category
Business
-
view
2.607 -
download
3
description
Transcript of What’s Going On with the Adobe® Flash® Platform and why it is still Relevant for Education
![Page 1: What’s Going On with the Adobe® Flash® Platform and why it is still Relevant for Education](https://reader036.fdocuments.net/reader036/viewer/2022081400/554fa0f4b4c905ad218b4a31/html5/thumbnails/1.jpg)
#AEL12
WHAT’S GOING ON WITH THE ADOBE® FLASH® PLATFORM AND WHY IT IS STILL RELEVANT FOR EDUCATION
Joseph Labrecque
Adobe Summer Institute | July 25th 2012
![Page 2: What’s Going On with the Adobe® Flash® Platform and why it is still Relevant for Education](https://reader036.fdocuments.net/reader036/viewer/2022081400/554fa0f4b4c905ad218b4a31/html5/thumbnails/2.jpg)
#AEL12
Joseph Labrecque, MA
Senior Interactive Software Engineer University of Denver - Office of Teaching and Learning Adjunct Faculty
Proprietor / Owner Fractured Vision Media, LLC
Adobe Community Professional Adobe Education Leader Adobe Influencer
Author Packt Publishing O’Reilly Media video2brain Adobe Press Peachpit
Artist An Early Morning Letter, Displaced shivervein
![Page 3: What’s Going On with the Adobe® Flash® Platform and why it is still Relevant for Education](https://reader036.fdocuments.net/reader036/viewer/2022081400/554fa0f4b4c905ad218b4a31/html5/thumbnails/3.jpg)
#AEL12
Joseph’s Books, DVDs, & Videos
![Page 4: What’s Going On with the Adobe® Flash® Platform and why it is still Relevant for Education](https://reader036.fdocuments.net/reader036/viewer/2022081400/554fa0f4b4c905ad218b4a31/html5/thumbnails/4.jpg)
#AEL12
Here is some more… Published in:
Adobe Developer Connection ZDNet ActiveTuts+ CodeBass InsideRIA UX Magazine …and channels like YouTube!
Appears in…
Adobe Inspire Magazine Adobe Developer Center LifeHacker The Flex Show DU Today The Clarion The Source Flash and Flex Developer Magazine Runtime Expectations …and more, and more.
![Page 5: What’s Going On with the Adobe® Flash® Platform and why it is still Relevant for Education](https://reader036.fdocuments.net/reader036/viewer/2022081400/554fa0f4b4c905ad218b4a31/html5/thumbnails/5.jpg)
#AEL12
November 9th 2011
![Page 6: What’s Going On with the Adobe® Flash® Platform and why it is still Relevant for Education](https://reader036.fdocuments.net/reader036/viewer/2022081400/554fa0f4b4c905ad218b4a31/html5/thumbnails/6.jpg)
#AEL12
What Happened?
![Page 7: What’s Going On with the Adobe® Flash® Platform and why it is still Relevant for Education](https://reader036.fdocuments.net/reader036/viewer/2022081400/554fa0f4b4c905ad218b4a31/html5/thumbnails/7.jpg)
#AEL12
Mobile Flash Player Why did Adobe Decide to no longer develop the Flash Player for Mobile Browsers? • The Flash Player was not going to achieve the same
ubiquity on mobile as it has on the desktop. • Ubiquity of HTML5 on mobile browsers. • Differences in how users consume rich content on mobile
devices compared to the desktop. • Scalability of developing plugins for mobile browsers. • Shifting some resources from Flash to HTML5 http://www.mikechambers.com/blog/2011/11/11/clarifications-on-flash-player-for-mobile-browsers-the-flash-platform-and-the-future-of-flash/
![Page 8: What’s Going On with the Adobe® Flash® Platform and why it is still Relevant for Education](https://reader036.fdocuments.net/reader036/viewer/2022081400/554fa0f4b4c905ad218b4a31/html5/thumbnails/8.jpg)
#AEL12
Mobile Flash Player
![Page 9: What’s Going On with the Adobe® Flash® Platform and why it is still Relevant for Education](https://reader036.fdocuments.net/reader036/viewer/2022081400/554fa0f4b4c905ad218b4a31/html5/thumbnails/9.jpg)
#AEL12
We feel that Flash continues to play a vital role of enabling features and functionality on the web that are not otherwise possible. As such, we have a long term commitment to the Flash Player on desktops, and are actively working on the next Flash Player version. http://www.mikechambers.com/blog/2011/11/11/clarifications-on-flash-player-for-mobile-browsers-the-flash-platform-and-the-future-of-flash/
Desktop Flash Player
![Page 10: What’s Going On with the Adobe® Flash® Platform and why it is still Relevant for Education](https://reader036.fdocuments.net/reader036/viewer/2022081400/554fa0f4b4c905ad218b4a31/html5/thumbnails/10.jpg)
#AEL12
We are continuing to develop Adobe AIR for both the desktop and mobile devices. Indeed, we have seen wide adoption of Adobe AIR for creating mobile applications and there have been a number of blockbuster mobile applications created using Adobe AIR. http://www.mikechambers.com/blog/2011/11/11/clarifications-on-flash-player-for-mobile-browsers-the-flash-platform-and-the-future-of-flash/
Mobile AIR
![Page 11: What’s Going On with the Adobe® Flash® Platform and why it is still Relevant for Education](https://reader036.fdocuments.net/reader036/viewer/2022081400/554fa0f4b4c905ad218b4a31/html5/thumbnails/11.jpg)
#AEL12
We know Flex provides a unique set of benefits for enterprise application developers. We also know that the technology landscape for application development is rapidly changing and our customers want more direct control over the underlying technologies they use. Given this, we are planning to contribute the Flex SDK to an open source foundation in the same way we contributed PhoneGap to the Apache Foundation when we acquired Nitobi. http://blogs.adobe.com/flex/2011/11/your-questions-about-flex.html
Flex Framework
![Page 12: What’s Going On with the Adobe® Flash® Platform and why it is still Relevant for Education](https://reader036.fdocuments.net/reader036/viewer/2022081400/554fa0f4b4c905ad218b4a31/html5/thumbnails/12.jpg)
#AEL12
Exodus!
![Page 13: What’s Going On with the Adobe® Flash® Platform and why it is still Relevant for Education](https://reader036.fdocuments.net/reader036/viewer/2022081400/554fa0f4b4c905ad218b4a31/html5/thumbnails/13.jpg)
#AEL12
Post-Apocalypse
![Page 14: What’s Going On with the Adobe® Flash® Platform and why it is still Relevant for Education](https://reader036.fdocuments.net/reader036/viewer/2022081400/554fa0f4b4c905ad218b4a31/html5/thumbnails/14.jpg)
#AEL12
Adobe: “FLASH IS NOT DEAD”
![Page 15: What’s Going On with the Adobe® Flash® Platform and why it is still Relevant for Education](https://reader036.fdocuments.net/reader036/viewer/2022081400/554fa0f4b4c905ad218b4a31/html5/thumbnails/15.jpg)
#AEL12
Flash Player 11.0 [October 2011] Flash Player 11.1 [November 2011] Flash Player 11.2 [March 2012] Flash Player 11.3 [June 2012]
Flash Player
![Page 16: What’s Going On with the Adobe® Flash® Platform and why it is still Relevant for Education](https://reader036.fdocuments.net/reader036/viewer/2022081400/554fa0f4b4c905ad218b4a31/html5/thumbnails/16.jpg)
#AEL12
Adobe AIR 3.0 [October 2011] Adobe AIR 3.1 [November 2011] Adobe AIR 3.2 [March 2012] Adobe AIR 3.3 [June 2012]
Adobe AIR
![Page 17: What’s Going On with the Adobe® Flash® Platform and why it is still Relevant for Education](https://reader036.fdocuments.net/reader036/viewer/2022081400/554fa0f4b4c905ad218b4a31/html5/thumbnails/17.jpg)
#AEL12
December 2011 – July 2012: • The Apache Flex Project has
received the entire Flex Framework.
• The Apache Flex Project has received the “mxmlc Flex Compiler”.
• Flex SDK 4.8.0 parity release! • Awaiting “Falcon” compiler. http://incubator.apache.org/flex/
Apache Flex
![Page 18: What’s Going On with the Adobe® Flash® Platform and why it is still Relevant for Education](https://reader036.fdocuments.net/reader036/viewer/2022081400/554fa0f4b4c905ad218b4a31/html5/thumbnails/18.jpg)
#AEL12
• Mobile Simulator • Captive Runtime • Native Extensions • Sprite Sheets • PNG Sequences • CreateJS • SDK Manager • Stage3D • LZMA Compression
Flash Professional CS6
![Page 19: What’s Going On with the Adobe® Flash® Platform and why it is still Relevant for Education](https://reader036.fdocuments.net/reader036/viewer/2022081400/554fa0f4b4c905ad218b4a31/html5/thumbnails/19.jpg)
#AEL12
• Part of CS6 Master Collection and Creative Cloud
• Flex SDK 4.6 • Mobile
Flash Builder 4.6
![Page 20: What’s Going On with the Adobe® Flash® Platform and why it is still Relevant for Education](https://reader036.fdocuments.net/reader036/viewer/2022081400/554fa0f4b4c905ad218b4a31/html5/thumbnails/20.jpg)
#AEL12
ActionScript Native Extensions
![Page 21: What’s Going On with the Adobe® Flash® Platform and why it is still Relevant for Education](https://reader036.fdocuments.net/reader036/viewer/2022081400/554fa0f4b4c905ad218b4a31/html5/thumbnails/21.jpg)
#AEL12
Captive Runtime
![Page 22: What’s Going On with the Adobe® Flash® Platform and why it is still Relevant for Education](https://reader036.fdocuments.net/reader036/viewer/2022081400/554fa0f4b4c905ad218b4a31/html5/thumbnails/22.jpg)
#AEL12
PPAPI “Pepper” Plugin API
![Page 23: What’s Going On with the Adobe® Flash® Platform and why it is still Relevant for Education](https://reader036.fdocuments.net/reader036/viewer/2022081400/554fa0f4b4c905ad218b4a31/html5/thumbnails/23.jpg)
#AEL12
BlackBerry 10
![Page 24: What’s Going On with the Adobe® Flash® Platform and why it is still Relevant for Education](https://reader036.fdocuments.net/reader036/viewer/2022081400/554fa0f4b4c905ad218b4a31/html5/thumbnails/24.jpg)
#AEL12
Windows 8 “Metro”
![Page 25: What’s Going On with the Adobe® Flash® Platform and why it is still Relevant for Education](https://reader036.fdocuments.net/reader036/viewer/2022081400/554fa0f4b4c905ad218b4a31/html5/thumbnails/25.jpg)
#AEL12
Flash Player 11 :: ~80% Flash Player 10 :: ~15% Flash Player 9 :: ~1% “Not Detected”* :: ~4% http://riastats.com/ Flash Player (all versions) 95.66% http://www.statowl.com/
DU.EDU Stats* = ~96% *Includes iOS
Flash Player Statistics
![Page 26: What’s Going On with the Adobe® Flash® Platform and why it is still Relevant for Education](https://reader036.fdocuments.net/reader036/viewer/2022081400/554fa0f4b4c905ad218b4a31/html5/thumbnails/26.jpg)
#AEL12
• 1.3 billion people with no install. • 24 out of 25 top Facebook games are Flash Player. • Facebook: Angry Birds Friends – 18 million people. • Every 8 weeks – 200 million people opt-in to silent
installs. • 200 million is over 3 times the number of XBOX360
units sold since 2005. • Hundreds of millions of Flash Players can be
updated in 48 hours. • 400 million connected desktops update to the new
version of Flash Player within a week of release.
Flash Player Statistics (cont.)
![Page 27: What’s Going On with the Adobe® Flash® Platform and why it is still Relevant for Education](https://reader036.fdocuments.net/reader036/viewer/2022081400/554fa0f4b4c905ad218b4a31/html5/thumbnails/27.jpg)
#AEL12
Flash Player Statistics (cont.)
![Page 28: What’s Going On with the Adobe® Flash® Platform and why it is still Relevant for Education](https://reader036.fdocuments.net/reader036/viewer/2022081400/554fa0f4b4c905ad218b4a31/html5/thumbnails/28.jpg)
#AEL12
What’s New?
![Page 29: What’s Going On with the Adobe® Flash® Platform and why it is still Relevant for Education](https://reader036.fdocuments.net/reader036/viewer/2022081400/554fa0f4b4c905ad218b4a31/html5/thumbnails/29.jpg)
#AEL12
• Stage3D • Cubic Bezier Curves • removeChildren() • isPlaying() • JPEG-XR • H.264 Encoding • Native JSON • 64-bit Runtime
Flash Player 11 • Secure Random #’s • Secure Sockets • Socket Progress Events • G.711 Audio • LZMA Compression • Garbage Collection • Async Bitmap Decode • High Resolution Bitmap
![Page 30: What’s Going On with the Adobe® Flash® Platform and why it is still Relevant for Education](https://reader036.fdocuments.net/reader036/viewer/2022081400/554fa0f4b4c905ad218b4a31/html5/thumbnails/30.jpg)
#AEL12
• ActionScript Native Extensions • Captive Runtime • Camera Position API (mobile) • Device Speaker Control (mobile) • Background Audio Playback (iOS) • Color Depth Setting (Android) • StageText and StageVideo (mobile) • Encrypted Local Storage (mobile)
AIR 3
![Page 31: What’s Going On with the Adobe® Flash® Platform and why it is still Relevant for Education](https://reader036.fdocuments.net/reader036/viewer/2022081400/554fa0f4b4c905ad218b4a31/html5/thumbnails/31.jpg)
#AEL12
• Support for Android 4.0 • Security Enhancements • Final version planned for Android
Flash Player 11.1
![Page 32: What’s Going On with the Adobe® Flash® Platform and why it is still Relevant for Education](https://reader036.fdocuments.net/reader036/viewer/2022081400/554fa0f4b4c905ad218b4a31/html5/thumbnails/32.jpg)
#AEL12
• Updated Native Text (Android) • Updated Native Extentions (iOS5) • Security Enhancements
AIR 3.1
![Page 33: What’s Going On with the Adobe® Flash® Platform and why it is still Relevant for Education](https://reader036.fdocuments.net/reader036/viewer/2022081400/554fa0f4b4c905ad218b4a31/html5/thumbnails/33.jpg)
#AEL12
• Stage3D -- Drivers Gating Relaxed to 2008 • Right-Click and Middle-Click Events • Mouse Lock and Relative Coordinates • Throttle Events • Domain Memory Access • Multithreaded Video Decode (desktop) • Background Updates (Windows)
Flash Player 11.2
![Page 34: What’s Going On with the Adobe® Flash® Platform and why it is still Relevant for Education](https://reader036.fdocuments.net/reader036/viewer/2022081400/554fa0f4b4c905ad218b4a31/html5/thumbnails/34.jpg)
#AEL12
• All the Flash Player 11.2 goodies except auto-update.
• Improved compilation times.
AIR 3.2
![Page 35: What’s Going On with the Adobe® Flash® Platform and why it is still Relevant for Education](https://reader036.fdocuments.net/reader036/viewer/2022081400/554fa0f4b4c905ad218b4a31/html5/thumbnails/35.jpg)
#AEL12
• Full Screen Keyboard Input • Frame Label Events • Mouse Release-Outside Event • BitmapData Quality Draw Commands • BitmapData Native Encoder (JPEG, PNG, JPEGXR) • Driver Info Details • NetStream -- Low Latency Audio • Stage3D -- Texture Streaming • Background Updates (Mac)
Flash Player 11.3
![Page 36: What’s Going On with the Adobe® Flash® Platform and why it is still Relevant for Education](https://reader036.fdocuments.net/reader036/viewer/2022081400/554fa0f4b4c905ad218b4a31/html5/thumbnails/36.jpg)
#AEL12
• All the Flash Player 11.3 goodies except auto-update.
• Aspect Ratio Handling (mobile) • USB Debugging (iOS) • Enhanced Background Behavior (iOS) • Stylus Support (Android) • Simulator Support (Mac) • AppStore Support (Mac)
AIR 3.3
![Page 37: What’s Going On with the Adobe® Flash® Platform and why it is still Relevant for Education](https://reader036.fdocuments.net/reader036/viewer/2022081400/554fa0f4b4c905ad218b4a31/html5/thumbnails/37.jpg)
#AEL12
• AIR - Does not apply • Use BOTH Stage3D
and DomainMemory • AND make over
$50,000 USD
Flash Player Premium Features
![Page 38: What’s Going On with the Adobe® Flash® Platform and why it is still Relevant for Education](https://reader036.fdocuments.net/reader036/viewer/2022081400/554fa0f4b4c905ad218b4a31/html5/thumbnails/38.jpg)
#AEL12
Flash in Education
![Page 39: What’s Going On with the Adobe® Flash® Platform and why it is still Relevant for Education](https://reader036.fdocuments.net/reader036/viewer/2022081400/554fa0f4b4c905ad218b4a31/html5/thumbnails/39.jpg)
#AEL12
ALORA (records management)
![Page 40: What’s Going On with the Adobe® Flash® Platform and why it is still Relevant for Education](https://reader036.fdocuments.net/reader036/viewer/2022081400/554fa0f4b4c905ad218b4a31/html5/thumbnails/40.jpg)
#AEL12
CourseMedia (media distribution)
![Page 41: What’s Going On with the Adobe® Flash® Platform and why it is still Relevant for Education](https://reader036.fdocuments.net/reader036/viewer/2022081400/554fa0f4b4c905ad218b4a31/html5/thumbnails/41.jpg)
#AEL12
VideoManager (catalog)
![Page 42: What’s Going On with the Adobe® Flash® Platform and why it is still Relevant for Education](https://reader036.fdocuments.net/reader036/viewer/2022081400/554fa0f4b4c905ad218b4a31/html5/thumbnails/42.jpg)
#AEL12
VideoManager (stream)
![Page 43: What’s Going On with the Adobe® Flash® Platform and why it is still Relevant for Education](https://reader036.fdocuments.net/reader036/viewer/2022081400/554fa0f4b4c905ad218b4a31/html5/thumbnails/43.jpg)
#AEL12
• Server based AIR! • Trancoding “brain”. • Talks well with native
operating system, Adobe Media Servers, and custom web applications.
http://ctl.du.edu/staff/josephlabrecque/crunchbuddy.htm
CrunchBuddy (smart ops)
![Page 44: What’s Going On with the Adobe® Flash® Platform and why it is still Relevant for Education](https://reader036.fdocuments.net/reader036/viewer/2022081400/554fa0f4b4c905ad218b4a31/html5/thumbnails/44.jpg)
#AEL12
• Flash Player is the “Console of the web”
• 9 out of 10 top Facebook games use Flash Player.
• The iOS App Store, Android Market, and Amazon Appstore feature best-selling #1 games.
• Abundance of tooling, workflows, and frameworks.
Gaming (desktop and mobile)
![Page 45: What’s Going On with the Adobe® Flash® Platform and why it is still Relevant for Education](https://reader036.fdocuments.net/reader036/viewer/2022081400/554fa0f4b4c905ad218b4a31/html5/thumbnails/45.jpg)
#AEL12
Both 2D and 3D simulations work well in Flash Player.
http://kurst.co.uk/samples/fbglobe/
Simulations
![Page 46: What’s Going On with the Adobe® Flash® Platform and why it is still Relevant for Education](https://reader036.fdocuments.net/reader036/viewer/2022081400/554fa0f4b4c905ad218b4a31/html5/thumbnails/46.jpg)
#AEL12
Other Targets
![Page 47: What’s Going On with the Adobe® Flash® Platform and why it is still Relevant for Education](https://reader036.fdocuments.net/reader036/viewer/2022081400/554fa0f4b4c905ad218b4a31/html5/thumbnails/47.jpg)
#AEL12
CreateJS • Classic tweens & easing • Bitmaps, text, vector art, sounds • Groups, movieclip & graphic symbols • Shadow & glow, add blend mode, cache • Labels & timeline JavaScript • Warnings
![Page 48: What’s Going On with the Adobe® Flash® Platform and why it is still Relevant for Education](https://reader036.fdocuments.net/reader036/viewer/2022081400/554fa0f4b4c905ad218b4a31/html5/thumbnails/48.jpg)
#AEL12
Sprite Sheets • Export image sequences
from symbols & bitmaps in Library
• Transform symbols & export sequences from Stage
• Process automation using JS APIs
• Create sprite sheets from symbols in Library or on Stage
• JSON, XML, JS output • Extensible data output
![Page 49: What’s Going On with the Adobe® Flash® Platform and why it is still Relevant for Education](https://reader036.fdocuments.net/reader036/viewer/2022081400/554fa0f4b4c905ad218b4a31/html5/thumbnails/49.jpg)
#AEL12
Adobe Edge
![Page 50: What’s Going On with the Adobe® Flash® Platform and why it is still Relevant for Education](https://reader036.fdocuments.net/reader036/viewer/2022081400/554fa0f4b4c905ad218b4a31/html5/thumbnails/50.jpg)
#AEL12
Unity
![Page 51: What’s Going On with the Adobe® Flash® Platform and why it is still Relevant for Education](https://reader036.fdocuments.net/reader036/viewer/2022081400/554fa0f4b4c905ad218b4a31/html5/thumbnails/51.jpg)
#AEL12
Making Choices
![Page 52: What’s Going On with the Adobe® Flash® Platform and why it is still Relevant for Education](https://reader036.fdocuments.net/reader036/viewer/2022081400/554fa0f4b4c905ad218b4a31/html5/thumbnails/52.jpg)
#AEL12
Adobe might say: • Gaming / Simulations • Premium Video
In reality, use Flash Player when you are okay with a desktop-only experience and need the reliability, power, and richness Flash Player provides.
Flash Player in the Browser
![Page 53: What’s Going On with the Adobe® Flash® Platform and why it is still Relevant for Education](https://reader036.fdocuments.net/reader036/viewer/2022081400/554fa0f4b4c905ad218b4a31/html5/thumbnails/53.jpg)
#AEL12
• MOBILE! • Desktop apps • Server-based apps • Need ANEs • Translate web-based
Flash Player experience to devices which have no Flash Player.
Adobe AIR Package
![Page 54: What’s Going On with the Adobe® Flash® Platform and why it is still Relevant for Education](https://reader036.fdocuments.net/reader036/viewer/2022081400/554fa0f4b4c905ad218b4a31/html5/thumbnails/54.jpg)
#AEL12
• When you are only targeting ONE single platform.
• When you absolutely need the speed and power of native.
Native Application
![Page 55: What’s Going On with the Adobe® Flash® Platform and why it is still Relevant for Education](https://reader036.fdocuments.net/reader036/viewer/2022081400/554fa0f4b4c905ad218b4a31/html5/thumbnails/55.jpg)
#AEL12
One strategy for mobile: • Use Flash Player experience on
desktop. • Fallback to a lighter, canvas or
DOM experience for mobile. • CreateJS is a great enabler!
Flash Player w/ Canvas
![Page 56: What’s Going On with the Adobe® Flash® Platform and why it is still Relevant for Education](https://reader036.fdocuments.net/reader036/viewer/2022081400/554fa0f4b4c905ad218b4a31/html5/thumbnails/56.jpg)
#AEL12
HTML & Friends
![Page 57: What’s Going On with the Adobe® Flash® Platform and why it is still Relevant for Education](https://reader036.fdocuments.net/reader036/viewer/2022081400/554fa0f4b4c905ad218b4a31/html5/thumbnails/57.jpg)
#AEL12
HTML vs. Flash / HTML & Flash
![Page 58: What’s Going On with the Adobe® Flash® Platform and why it is still Relevant for Education](https://reader036.fdocuments.net/reader036/viewer/2022081400/554fa0f4b4c905ad218b4a31/html5/thumbnails/58.jpg)
#AEL12
Looking to the Future
![Page 59: What’s Going On with the Adobe® Flash® Platform and why it is still Relevant for Education](https://reader036.fdocuments.net/reader036/viewer/2022081400/554fa0f4b4c905ad218b4a31/html5/thumbnails/59.jpg)
#AEL12
• ActionScript Workers 1.0 (Flash Player) • ATF textures with Stage3D • Stage3D constrained mode – 2005 • StageVideo.attachCamera • Camera.copyToByteArray / Camera.copyToVector • LZMA compression for ByteArray • AIR iOS Push Notifications
Flash Player 11.4 + AIR 3.4
![Page 60: What’s Going On with the Adobe® Flash® Platform and why it is still Relevant for Education](https://reader036.fdocuments.net/reader036/viewer/2022081400/554fa0f4b4c905ad218b4a31/html5/thumbnails/60.jpg)
#AEL12
Performance is the primary goal when we approach how to evolve ActionScript. Adobe aims to increase developer productivity by simplifying the language, improving tool support, and boosting bug prevention. Having reduced unnecessary complexity, we will be in a position to innovate within the Flash runtimes much more quickly.
ActionScript “Next”
![Page 61: What’s Going On with the Adobe® Flash® Platform and why it is still Relevant for Education](https://reader036.fdocuments.net/reader036/viewer/2022081400/554fa0f4b4c905ad218b4a31/html5/thumbnails/61.jpg)
#AEL12
The primary goal of this work is to provide a modern implementation of the core Flash runtimes and the ActionScript virtual machine in order to significantly improve script execution performance and provide a foundation on which Flash can move forward over the next decade.
Flash Player “Next”
![Page 62: What’s Going On with the Adobe® Flash® Platform and why it is still Relevant for Education](https://reader036.fdocuments.net/reader036/viewer/2022081400/554fa0f4b4c905ad218b4a31/html5/thumbnails/62.jpg)
#AEL12
• Rebuilt! 64-bit! • Modernized codebase • What else??? • Shhhh…
Flash Professional “HellCat”
![Page 63: What’s Going On with the Adobe® Flash® Platform and why it is still Relevant for Education](https://reader036.fdocuments.net/reader036/viewer/2022081400/554fa0f4b4c905ad218b4a31/html5/thumbnails/63.jpg)
#AEL12
• We know it is coming… August • Streamlined – lots of fluff removed.
– Flash Catalyst – Data Wizards – Design View …I actually love design view
• Falcon compiler! • Apache Flex! • ActionScript Workers! • More?
Flash Builder 4.7
![Page 64: What’s Going On with the Adobe® Flash® Platform and why it is still Relevant for Education](https://reader036.fdocuments.net/reader036/viewer/2022081400/554fa0f4b4c905ad218b4a31/html5/thumbnails/64.jpg)
#AEL12
• Renamed “Flash Media Server” since it serves to more than just Flash Player.
• Targets Flash Player, AIR, iOS, more? • Adobe Access 4 integration. • Advanced DRM for iOS HLS streams. • Same DRM protection as other targets. • Great for big-name broadcasters.
Adobe Media Server 5
![Page 65: What’s Going On with the Adobe® Flash® Platform and why it is still Relevant for Education](https://reader036.fdocuments.net/reader036/viewer/2022081400/554fa0f4b4c905ad218b4a31/html5/thumbnails/65.jpg)
#AEL12
Advanced profiling tool.
Works with release version of Flash Player.
Step through calls with visual accompaniment.
Adobe Monocle
![Page 66: What’s Going On with the Adobe® Flash® Platform and why it is still Relevant for Education](https://reader036.fdocuments.net/reader036/viewer/2022081400/554fa0f4b4c905ad218b4a31/html5/thumbnails/66.jpg)
#AEL12
• Free & Open Source • Platform independent • Amazing Performance • Familiar API • Embraced by Adobe • Powered by the Community
Starling
![Page 67: What’s Going On with the Adobe® Flash® Platform and why it is still Relevant for Education](https://reader036.fdocuments.net/reader036/viewer/2022081400/554fa0f4b4c905ad218b4a31/html5/thumbnails/67.jpg)
#AEL12
• Free and Open Source • Starling Integration • Materials / Shaders • Cameras • Lights • Primitives • Physics • Frame-based animation • Prefab3D companion app
Away3D
![Page 68: What’s Going On with the Adobe® Flash® Platform and why it is still Relevant for Education](https://reader036.fdocuments.net/reader036/viewer/2022081400/554fa0f4b4c905ad218b4a31/html5/thumbnails/68.jpg)
#AEL12
ActionScript 3 code library built on top of the Adobe® Flash® Platform Stage3D APIs that allows for rapid development of interactive 3D content. Experimental!
Proscenium
![Page 69: What’s Going On with the Adobe® Flash® Platform and why it is still Relevant for Education](https://reader036.fdocuments.net/reader036/viewer/2022081400/554fa0f4b4c905ad218b4a31/html5/thumbnails/69.jpg)
#AEL12
CitrusEngine [http://citrusengine.com/]
StarlingPunk [http://www.andysaia.com/radicalpropositions/starlingpunk/]
Flixel [http://flixel.org/]
Axel [http://www.axgl.org/]
FlashPunk [http://flashpunk.net/]
SmashIO [http://smash.io/]
AS3isolib [http://code.google.com/p/as3isolib/]
2D Game Libraries
![Page 70: What’s Going On with the Adobe® Flash® Platform and why it is still Relevant for Education](https://reader036.fdocuments.net/reader036/viewer/2022081400/554fa0f4b4c905ad218b4a31/html5/thumbnails/70.jpg)
#AEL12
Alternativa3D [http://alternativaplatform.com/en/]
Away3D [http://away3d.com/]
Flare3D [http://www.flare3d.com/]
Unity [http://unity3d.com/?flash]
Unreal Engine [http://www.unrealengine.com/flash/]
3D Game Libraries
![Page 71: What’s Going On with the Adobe® Flash® Platform and why it is still Relevant for Education](https://reader036.fdocuments.net/reader036/viewer/2022081400/554fa0f4b4c905ad218b4a31/html5/thumbnails/71.jpg)
#AEL12
Thank you.
@JosephLabrecque