SlideShare una empresa de Scribd logo
1 de 45
Descargar para leer sin conexión
WHAT’S NEW WITH…
FLASH PLAYER 11.2 & ADOBE AIR 3.2
 Joseph Labrecque




                    Hawaii Flash User Group | May 10th 2012
Joseph Labrecque, MA
University of Denver - OTL
Senior Interactive Software Engineer
Adjunct Faculty

Fractured Vision Media, LLC
Proprietor



Twitter:   @JosephLabrecque
Web:       http://josephlabrecque.com/
Adobe FLASH
Flash is EVERYWHERE!
•   Desktop browsers via Flash Player!
•   Windows, Mac, & Linux via AIR!
•   Android browsers via Flash Player!
•   Android apps via AIR!
•   iOS apps via AIR!
•   QNX browsers via Flash Player!
•   QNX apps via AIR!
What the hell happened?!?
November   9th   2011
Fallout
Flash LIVES!
Remedy by Example
•   Transparency
•   Frequency
•   Whitepapers
•   Roadshows
•   Media
•   RELEASES
Adobe: “FLASH IS NOT DEAD”




         Grant Garrett - @InfluxisGrant
What’s new in Flash Player 11
FLASH PLAYER 11
•   Cubic Bezier curves
•   DisplayObjectContainer.removeChildren()
•   MovieClip.isPlaying
•   Enhanced High-Resolution Bitmap Support
•   Asynchronous Bitmap Decoding
•   JPEG-XR Support
•   Stage3D
FLASH PLAYER 11
• H.264/AVC Software Encoding
  for Cameras
• G.711 Audio Compression for Telephony
• Native JSON (JavaScript Object Notation) Support
• Socket Progress Events
• Native 64-bit Support
• High-Efficiency SWF Compression Support
• Garbage Collection Advice
FLASH PLAYER 11
• Protected HTTP Dynamic Streaming and
  Flash Access Content Protection Support
  for Mobile
• Secure Random Number Generator
• Secure Sockets Support
FLASH PLAYER 11
Examples:
https://apps.facebook.com/angrybirds/
http://www.unrealengine.com/flash/
http://www.waste-creative.com/games/invaders/
http://adamcousins.com/flashposts/globe/index.html
http://www.deadcoats.com/
http://nothingsgonnastopmenow.com/
What’s new in Adobe AIR 3
ADOBE AIR 3
•   Cubic Bezier curves
•   DisplayObjectContainer.removeChildren()
•   MovieClip.isPlaying
•   Enhanced High-Resolution Bitmap Support
•   JPEG-XR Support
•   Stage3D
•   StageText Native Text Input UI (Mobile)
•   StageVideo Hardware Acceleration (Mobile)
ADOBE AIR 3
• H.264/AVC Software Encoding for Cameras
• G.711 Audio Compression for Telephony
• Camera Position API (Mobile)
• Device Speaker Control (Mobile)
• Background Audio Playback Support on iOS
  (Mobile)
• Native JSON (JavaScript Object Notation) Support
• Socket Progress Events
ADOBE AIR 3
• ActionScript Native Extensions
• Captive Runtime Support
• Android Color Depth Setting (Mobile)
• Garbage Collection Advice
• Encrypted Local Storage (Mobile)
• Protected HTTP Dynamic Streaming and Flash
  Access Content Protection Support for Mobile
• Secure Random Number Generator
ADOBE AIR 3
Examples:
http://gaming.adobe.com/
What’s new in Flash Player 11.1
FLASH PLAYER 11.1
• Security enhancements
• Enables Flash Player with Android 4.0 (ICS)
• Final version of Flash Player for mobile browsers
What’s new in Adobe AIR 3.1
ADOBE AIR 3.1
• Security enhancements
• Updated Native Extensions for iOS 5
• Updated Native text input UI for Android
What’s new in Flash Player 11.2
FLASH PLAYER 11.2
• Drivers gating for hardware acceleration
  relaxed to 2008
• ThrottleEvent.THROTTLE
• Mouse Lock + Relative Mouse Coordinates
• Right Click + Middle Click Events
• Multithreaded video decoding (Windows, Mac OS,
  and Linux)
• Flash Player background updates (Windows)
What’s new in Adobe AIR 3.2
ADOBE AIR 3.2
• Drivers gating for hardware acceleration relaxed
  to 2008
• ThrottleEvent.THROTTLE
• Mouse Lock + Relative Mouse Coordinates
• Right Click + Middle Click Events
• Multithreaded video decoding (Windows, Mac OS)
What’s coming in Flash Player 11.3 “Cyril”
FLASH PLAYER 11.3
• Full screen keyboard input
• Frame label events
• MouseEvent.RELEASE_OUTSIDE
• ApplicationDomain.getQualifiedDefinitionNames()
• Drivers gating hardware acceleration relaxed to
  2006
• New driverInfo details
• Low latency audio support for streaming audio
  through NetStream
FLASH PLAYER 11.3
•   BitmapData.drawWithQuality
•   BitmapData.encode()
•   Protected Mode for Firefox
•   Flash Player background updates (Mac OS)
•   Low latency audio support
•   Texture Streaming for Stage3D
What’s coming in Adobe AIR 3.3
ADOBE AIR 3.3
• Frame label events
• MouseEvent.RELEASE_OUTSIDE
• ApplicationDomain.getQualifiedDefinitionNames()
• Drivers gating hardware acceleration relaxed to
  2006
• New driverInfo details
• Low latency audio support for streaming audio
  through NetStream
• Improved Mac App Store Support
ADOBE AIR 3.3
•   BitmapData.drawWithQuality
•   BitmapData.encode()
•   Low latency audio support
•   Texture Streaming for Stage3D
•   USB debugging for iOS
•   Enhanced Background behavior for iOS
•   Stylus support for Android 4.0 (ICS)
•   Simulator Support (Mac)
•   Aspect Ratio Enhancements
What’s new in “the future”
“Dolores”
• ActionScript workers (THREADS!)
• Support for advanced profiling
• Support for more hardware-accelerated video
  cards (from 2005/2006) in order to expand
  availability of hardware accelerated content
• Improved ActionScript performance when
  targeting iOS
• Performance index API to inform about
  performance capabilities of current environment
FLASH RUNTIMES FUTURE
Modernization of the core runtime code and the
ActionScript language.

• ActionScript “Next”
• Flash Player / AIR “Next”
http://adobe.com/devnet/flashplatform/whitepapers
What about tooling support?
Flash Professional CS6+
• Support for Flash Player 11.2 and
  AIR 3.2 with ability to easily add
  new versions of AIR SDK.
• Direct mode integration
• Captive runtime support
• ActionScript Native Extensions
FLASH BUILDER… 4.7… 5?
•   Design view removed
•   Flash Catalyst support removed
•   Data wizards removed
•   Focus on ActionScript likely

• We don’t know much else…
More resources!
FREE BOOKS
     What's New in Flash Player 11
     Quickstart Guide for Browser-Based Experiences
     http://shop.oreilly.com/product/0636920021698.do




     What's New in Adobe AIR 3
     Quickstart Guide for Desktop and Mobile Development
     http://shop.oreilly.com/product/0636920021681.do
VIDEO TRAINING
     Adobe Flash Professional CS6:
     Learn by Video
     Core Training in Rich Media Communication
     http://www.peachpit.com/promotions/promotion.aspx?promo=
     138850



     Adobe Flash Professional CS6:
     New Features Workshop
     Learn What’s New and How It Affects You
     http://www.video2brain.com/en/courses/adobe-flash-
     professional-cs6-new-features-workshop
Thank you.

@JosephLabrecque

Más contenido relacionado

La actualidad más candente

Building Mobile Cross-Platform Apps with HTML5, jQuery Mobile & PhoneGap
Building Mobile Cross-Platform Apps with HTML5, jQuery Mobile & PhoneGapBuilding Mobile Cross-Platform Apps with HTML5, jQuery Mobile & PhoneGap
Building Mobile Cross-Platform Apps with HTML5, jQuery Mobile & PhoneGapNick Landry
 
Flex multi-screen development
Flex multi-screen developmentFlex multi-screen development
Flex multi-screen developmenteaselsolutions
 
Mobile App Development
Mobile App DevelopmentMobile App Development
Mobile App DevelopmentChris Morrell
 
Native vs Hybrid vs Web
Native vs Hybrid vs WebNative vs Hybrid vs Web
Native vs Hybrid vs WebRuckit
 
Building Universal Windows Apps for Smartphones and Tablets with XAML & C#
Building Universal Windows Apps for Smartphones and Tablets with XAML & C#Building Universal Windows Apps for Smartphones and Tablets with XAML & C#
Building Universal Windows Apps for Smartphones and Tablets with XAML & C#Nick Landry
 
Flash platform fitc
Flash platform fitcFlash platform fitc
Flash platform fitcMark Doherty
 
New Frontiers in Motion and Interactivity
New Frontiers in Motion and InteractivityNew Frontiers in Motion and Interactivity
New Frontiers in Motion and InteractivityJoseph Labrecque
 
Developing multi-screen applications using Adobe Integrated Runtime (AIR)
Developing multi-screen applications using Adobe Integrated Runtime (AIR)Developing multi-screen applications using Adobe Integrated Runtime (AIR)
Developing multi-screen applications using Adobe Integrated Runtime (AIR)Sujit Reddy G
 
An overview of mobile html + java script frameworks
An overview of mobile html + java script frameworksAn overview of mobile html + java script frameworks
An overview of mobile html + java script frameworksSasha dos Santos
 
Cross-Platform Development using Angulr JS in Visual Studio
Cross-Platform Development using Angulr JS in Visual StudioCross-Platform Development using Angulr JS in Visual Studio
Cross-Platform Development using Angulr JS in Visual StudioMizanur Sarker
 
BlackBerry Developer Overview
BlackBerry Developer OverviewBlackBerry Developer Overview
BlackBerry Developer OverviewKyle McInnes
 
Mobile architecture options
Mobile architecture optionsMobile architecture options
Mobile architecture optionsjohnsprunger
 
Adobe AIR Development for the BlackBerry PlayBook
Adobe AIR Development for the BlackBerry PlayBookAdobe AIR Development for the BlackBerry PlayBook
Adobe AIR Development for the BlackBerry PlayBookKyle McInnes
 
Take Control of Creative Production with globaledit
Take Control of Creative Production with globaleditTake Control of Creative Production with globaledit
Take Control of Creative Production with globaleditglobaledit®
 
Lublin Startup Festival - Mobile Architecture Design Patterns
Lublin Startup Festival - Mobile Architecture Design PatternsLublin Startup Festival - Mobile Architecture Design Patterns
Lublin Startup Festival - Mobile Architecture Design PatternsKarol Szmaj
 
Developing Apps for the BlackBerry PlayBook
Developing Apps for the BlackBerry PlayBook Developing Apps for the BlackBerry PlayBook
Developing Apps for the BlackBerry PlayBook Terry Ryan
 
What's great in Appcelerator Titanium 0.8
What's great in Appcelerator Titanium 0.8What's great in Appcelerator Titanium 0.8
What's great in Appcelerator Titanium 0.8Jeff Haynie
 
Enterprise Hybrid Feasibility Analysis
Enterprise Hybrid Feasibility AnalysisEnterprise Hybrid Feasibility Analysis
Enterprise Hybrid Feasibility AnalysisLawrence Nyakiso
 
Apps with Apache Cordova and Phonegap
Apps with Apache Cordova and PhonegapApps with Apache Cordova and Phonegap
Apps with Apache Cordova and PhonegapChristian Grobmeier
 

La actualidad más candente (20)

Building Mobile Cross-Platform Apps with HTML5, jQuery Mobile & PhoneGap
Building Mobile Cross-Platform Apps with HTML5, jQuery Mobile & PhoneGapBuilding Mobile Cross-Platform Apps with HTML5, jQuery Mobile & PhoneGap
Building Mobile Cross-Platform Apps with HTML5, jQuery Mobile & PhoneGap
 
Flex multi-screen development
Flex multi-screen developmentFlex multi-screen development
Flex multi-screen development
 
Mobile App Development
Mobile App DevelopmentMobile App Development
Mobile App Development
 
Native vs Hybrid vs Web
Native vs Hybrid vs WebNative vs Hybrid vs Web
Native vs Hybrid vs Web
 
Building Universal Windows Apps for Smartphones and Tablets with XAML & C#
Building Universal Windows Apps for Smartphones and Tablets with XAML & C#Building Universal Windows Apps for Smartphones and Tablets with XAML & C#
Building Universal Windows Apps for Smartphones and Tablets with XAML & C#
 
Flash platform fitc
Flash platform fitcFlash platform fitc
Flash platform fitc
 
New Frontiers in Motion and Interactivity
New Frontiers in Motion and InteractivityNew Frontiers in Motion and Interactivity
New Frontiers in Motion and Interactivity
 
Developing multi-screen applications using Adobe Integrated Runtime (AIR)
Developing multi-screen applications using Adobe Integrated Runtime (AIR)Developing multi-screen applications using Adobe Integrated Runtime (AIR)
Developing multi-screen applications using Adobe Integrated Runtime (AIR)
 
An overview of mobile html + java script frameworks
An overview of mobile html + java script frameworksAn overview of mobile html + java script frameworks
An overview of mobile html + java script frameworks
 
Cross-Platform Development using Angulr JS in Visual Studio
Cross-Platform Development using Angulr JS in Visual StudioCross-Platform Development using Angulr JS in Visual Studio
Cross-Platform Development using Angulr JS in Visual Studio
 
BlackBerry Developer Overview
BlackBerry Developer OverviewBlackBerry Developer Overview
BlackBerry Developer Overview
 
Mobile architecture options
Mobile architecture optionsMobile architecture options
Mobile architecture options
 
Adobe AIR Development for the BlackBerry PlayBook
Adobe AIR Development for the BlackBerry PlayBookAdobe AIR Development for the BlackBerry PlayBook
Adobe AIR Development for the BlackBerry PlayBook
 
Take Control of Creative Production with globaledit
Take Control of Creative Production with globaleditTake Control of Creative Production with globaledit
Take Control of Creative Production with globaledit
 
Lublin Startup Festival - Mobile Architecture Design Patterns
Lublin Startup Festival - Mobile Architecture Design PatternsLublin Startup Festival - Mobile Architecture Design Patterns
Lublin Startup Festival - Mobile Architecture Design Patterns
 
Getting Started with BB Development..
Getting Started with BB Development..Getting Started with BB Development..
Getting Started with BB Development..
 
Developing Apps for the BlackBerry PlayBook
Developing Apps for the BlackBerry PlayBook Developing Apps for the BlackBerry PlayBook
Developing Apps for the BlackBerry PlayBook
 
What's great in Appcelerator Titanium 0.8
What's great in Appcelerator Titanium 0.8What's great in Appcelerator Titanium 0.8
What's great in Appcelerator Titanium 0.8
 
Enterprise Hybrid Feasibility Analysis
Enterprise Hybrid Feasibility AnalysisEnterprise Hybrid Feasibility Analysis
Enterprise Hybrid Feasibility Analysis
 
Apps with Apache Cordova and Phonegap
Apps with Apache Cordova and PhonegapApps with Apache Cordova and Phonegap
Apps with Apache Cordova and Phonegap
 

Similar a What’s New in Flash Player 11.2 and Adobe AIR 3.2

What’s Going On with the Adobe® Flash® Platform and why it is still Relevant ...
What’s Going On with the Adobe® Flash® Platform and why it is still Relevant ...What’s Going On with the Adobe® Flash® Platform and why it is still Relevant ...
What’s Going On with the Adobe® Flash® Platform and why it is still Relevant ...Joseph Labrecque
 
Adobe and the Flash Gaming Landscape
Adobe and the Flash Gaming LandscapeAdobe and the Flash Gaming Landscape
Adobe and the Flash Gaming LandscapeJoseph Labrecque
 
Using Adobe Gaming Tools for Education
Using Adobe Gaming Tools for EducationUsing Adobe Gaming Tools for Education
Using Adobe Gaming Tools for EducationJoseph Labrecque
 
Adobe AIR. NativeProcess. FFMPEG. Awesome.
Adobe AIR. NativeProcess. FFMPEG. Awesome.Adobe AIR. NativeProcess. FFMPEG. Awesome.
Adobe AIR. NativeProcess. FFMPEG. Awesome.Joseph Labrecque
 
The Evolution of the Flash Platform
The Evolution of the Flash PlatformThe Evolution of the Flash Platform
The Evolution of the Flash PlatformPeter Elst
 
Osvrt Na Adobe Max 2009
Osvrt Na Adobe Max 2009Osvrt Na Adobe Max 2009
Osvrt Na Adobe Max 2009Ivan Ilijasic
 
cf.Objective ANZ Keynote
cf.Objective ANZ Keynotecf.Objective ANZ Keynote
cf.Objective ANZ KeynoteTerry Ryan
 
FLASH AND AIR IN EDUCATION
FLASH AND AIR IN EDUCATIONFLASH AND AIR IN EDUCATION
FLASH AND AIR IN EDUCATIONJoseph Labrecque
 
Developing FirefoxOS
Developing FirefoxOSDeveloping FirefoxOS
Developing FirefoxOSFred Lin
 
Adobe is from Mars, Microsoft is from Uranus. A look at two competing web st...
Adobe is from Mars, Microsoft is from Uranus.  A look at two competing web st...Adobe is from Mars, Microsoft is from Uranus.  A look at two competing web st...
Adobe is from Mars, Microsoft is from Uranus. A look at two competing web st...Eric Fickes
 
Adobe gaming flash gamm michael
Adobe gaming flash gamm michaelAdobe gaming flash gamm michael
Adobe gaming flash gamm michaelMichael Chaize
 
Creating Flash Content for Multiple Screens
Creating Flash Content for Multiple ScreensCreating Flash Content for Multiple Screens
Creating Flash Content for Multiple Screenspaultrani
 
AN INTRODUCTION TO APACHE FLEX
AN INTRODUCTION TO APACHE FLEXAN INTRODUCTION TO APACHE FLEX
AN INTRODUCTION TO APACHE FLEXJoseph Labrecque
 
Adobe AIR Seminar
Adobe AIR SeminarAdobe AIR Seminar
Adobe AIR SeminarYoss Cohen
 
Flash for Mobile Devices
Flash for Mobile DevicesFlash for Mobile Devices
Flash for Mobile Devicespaultrani
 
Getting Familiar with Adobe Edge Tools and Services
Getting Familiar with Adobe Edge Tools and ServicesGetting Familiar with Adobe Edge Tools and Services
Getting Familiar with Adobe Edge Tools and ServicesJoseph Labrecque
 

Similar a What’s New in Flash Player 11.2 and Adobe AIR 3.2 (20)

What’s Going On with the Adobe® Flash® Platform and why it is still Relevant ...
What’s Going On with the Adobe® Flash® Platform and why it is still Relevant ...What’s Going On with the Adobe® Flash® Platform and why it is still Relevant ...
What’s Going On with the Adobe® Flash® Platform and why it is still Relevant ...
 
Adobe and the Flash Gaming Landscape
Adobe and the Flash Gaming LandscapeAdobe and the Flash Gaming Landscape
Adobe and the Flash Gaming Landscape
 
Using Adobe Gaming Tools for Education
Using Adobe Gaming Tools for EducationUsing Adobe Gaming Tools for Education
Using Adobe Gaming Tools for Education
 
Adobe AIR. NativeProcess. FFMPEG. Awesome.
Adobe AIR. NativeProcess. FFMPEG. Awesome.Adobe AIR. NativeProcess. FFMPEG. Awesome.
Adobe AIR. NativeProcess. FFMPEG. Awesome.
 
The Evolution of the Flash Platform
The Evolution of the Flash PlatformThe Evolution of the Flash Platform
The Evolution of the Flash Platform
 
Osvrt Na Adobe Max 2009
Osvrt Na Adobe Max 2009Osvrt Na Adobe Max 2009
Osvrt Na Adobe Max 2009
 
cf.Objective ANZ Keynote
cf.Objective ANZ Keynotecf.Objective ANZ Keynote
cf.Objective ANZ Keynote
 
FLASH AND AIR IN EDUCATION
FLASH AND AIR IN EDUCATIONFLASH AND AIR IN EDUCATION
FLASH AND AIR IN EDUCATION
 
Developing FirefoxOS
Developing FirefoxOSDeveloping FirefoxOS
Developing FirefoxOS
 
Adobe is from Mars, Microsoft is from Uranus. A look at two competing web st...
Adobe is from Mars, Microsoft is from Uranus.  A look at two competing web st...Adobe is from Mars, Microsoft is from Uranus.  A look at two competing web st...
Adobe is from Mars, Microsoft is from Uranus. A look at two competing web st...
 
Adobe: Adobe Gaming NOW!
Adobe: Adobe Gaming NOW!Adobe: Adobe Gaming NOW!
Adobe: Adobe Gaming NOW!
 
Adobe gaming flash gamm michael
Adobe gaming flash gamm michaelAdobe gaming flash gamm michael
Adobe gaming flash gamm michael
 
Creating Flash Content for Multiple Screens
Creating Flash Content for Multiple ScreensCreating Flash Content for Multiple Screens
Creating Flash Content for Multiple Screens
 
AN INTRODUCTION TO APACHE FLEX
AN INTRODUCTION TO APACHE FLEXAN INTRODUCTION TO APACHE FLEX
AN INTRODUCTION TO APACHE FLEX
 
Adobe Max 2010
Adobe Max 2010Adobe Max 2010
Adobe Max 2010
 
Adobe AIR Seminar
Adobe AIR SeminarAdobe AIR Seminar
Adobe AIR Seminar
 
Flash for Mobile Devices
Flash for Mobile DevicesFlash for Mobile Devices
Flash for Mobile Devices
 
Getting Familiar with Adobe Edge Tools and Services
Getting Familiar with Adobe Edge Tools and ServicesGetting Familiar with Adobe Edge Tools and Services
Getting Familiar with Adobe Edge Tools and Services
 
Immersed in the Web
Immersed in the WebImmersed in the Web
Immersed in the Web
 
Flash Platform
Flash PlatformFlash Platform
Flash Platform
 

Más de Joseph Labrecque

Producing Quality Video Content for Online Learning
Producing Quality Video Content for Online LearningProducing Quality Video Content for Online Learning
Producing Quality Video Content for Online LearningJoseph Labrecque
 
Interactive Animation with Adobe Animate CC
Interactive Animation with Adobe Animate CCInteractive Animation with Adobe Animate CC
Interactive Animation with Adobe Animate CCJoseph Labrecque
 
Cinematic Interactives with Animate CC
Cinematic Interactives with Animate CCCinematic Interactives with Animate CC
Cinematic Interactives with Animate CCJoseph Labrecque
 
Getting Familiar with Animate CC
Getting Familiar with Animate CCGetting Familiar with Animate CC
Getting Familiar with Animate CCJoseph Labrecque
 
Animate CC and the Flash Runtimes at Adobe MAX
Animate CC and the Flash Runtimes at Adobe MAX Animate CC and the Flash Runtimes at Adobe MAX
Animate CC and the Flash Runtimes at Adobe MAX Joseph Labrecque
 
Don't Fear the SWF! (Adobe MAX Community Summit)
Don't Fear the SWF! (Adobe MAX Community Summit)Don't Fear the SWF! (Adobe MAX Community Summit)
Don't Fear the SWF! (Adobe MAX Community Summit)Joseph Labrecque
 
Adobe Animate CC: Introduction to Animation and Interactivity
Adobe Animate CC: Introduction to Animation and InteractivityAdobe Animate CC: Introduction to Animation and Interactivity
Adobe Animate CC: Introduction to Animation and InteractivityJoseph Labrecque
 
Adobe Animate CC: Tool for the Changing Tech Landscape
 Adobe Animate CC: Tool for the Changing Tech Landscape Adobe Animate CC: Tool for the Changing Tech Landscape
Adobe Animate CC: Tool for the Changing Tech LandscapeJoseph Labrecque
 
Surviving Industry Disruption in Higher Education
Surviving Industry Disruption in Higher EducationSurviving Industry Disruption in Higher Education
Surviving Industry Disruption in Higher EducationJoseph Labrecque
 
Designing Short, Simple, and Effective Video Content for Online Consumption
Designing Short, Simple, and Effective Video Content for Online ConsumptionDesigning Short, Simple, and Effective Video Content for Online Consumption
Designing Short, Simple, and Effective Video Content for Online ConsumptionJoseph Labrecque
 
Introducing Adobe Animate CC
Introducing Adobe Animate CCIntroducing Adobe Animate CC
Introducing Adobe Animate CCJoseph Labrecque
 
Flash Professional CC for Mobile
Flash Professional CC for MobileFlash Professional CC for Mobile
Flash Professional CC for MobileJoseph Labrecque
 
Flash Professional CC 2015: A New Era in Animation and Interactivity
Flash Professional CC 2015: A New Era in Animation and InteractivityFlash Professional CC 2015: A New Era in Animation and Interactivity
Flash Professional CC 2015: A New Era in Animation and InteractivityJoseph Labrecque
 
Adobe MAX 2015 - Giving Flash Professional Another Look
Adobe MAX 2015 - Giving Flash Professional Another LookAdobe MAX 2015 - Giving Flash Professional Another Look
Adobe MAX 2015 - Giving Flash Professional Another LookJoseph Labrecque
 
Why Flash Professional Still Matters for the Web and Beyond
Why Flash Professional Still Matters for the Web and BeyondWhy Flash Professional Still Matters for the Web and Beyond
Why Flash Professional Still Matters for the Web and BeyondJoseph Labrecque
 
Mobile Application Development Technology Roundup
Mobile Application Development Technology RoundupMobile Application Development Technology Roundup
Mobile Application Development Technology RoundupJoseph Labrecque
 
Adobe Generation Professional: Animation
Adobe Generation Professional:AnimationAdobe Generation Professional:Animation
Adobe Generation Professional: AnimationJoseph Labrecque
 
Flash Professional CC: Multiplatform Creativity Engine
Flash Professional CC: Multiplatform Creativity EngineFlash Professional CC: Multiplatform Creativity Engine
Flash Professional CC: Multiplatform Creativity EngineJoseph Labrecque
 

Más de Joseph Labrecque (20)

Producing Quality Video Content for Online Learning
Producing Quality Video Content for Online LearningProducing Quality Video Content for Online Learning
Producing Quality Video Content for Online Learning
 
Interactive Animation with Adobe Animate CC
Interactive Animation with Adobe Animate CCInteractive Animation with Adobe Animate CC
Interactive Animation with Adobe Animate CC
 
Cinematic Interactives with Animate CC
Cinematic Interactives with Animate CCCinematic Interactives with Animate CC
Cinematic Interactives with Animate CC
 
Getting Familiar with Animate CC
Getting Familiar with Animate CCGetting Familiar with Animate CC
Getting Familiar with Animate CC
 
Responsive Web Design
Responsive Web DesignResponsive Web Design
Responsive Web Design
 
Animate CC and the Flash Runtimes at Adobe MAX
Animate CC and the Flash Runtimes at Adobe MAX Animate CC and the Flash Runtimes at Adobe MAX
Animate CC and the Flash Runtimes at Adobe MAX
 
Don't Fear the SWF! (Adobe MAX Community Summit)
Don't Fear the SWF! (Adobe MAX Community Summit)Don't Fear the SWF! (Adobe MAX Community Summit)
Don't Fear the SWF! (Adobe MAX Community Summit)
 
Adobe Animate CC: Introduction to Animation and Interactivity
Adobe Animate CC: Introduction to Animation and InteractivityAdobe Animate CC: Introduction to Animation and Interactivity
Adobe Animate CC: Introduction to Animation and Interactivity
 
Adobe Animate CC: Tool for the Changing Tech Landscape
 Adobe Animate CC: Tool for the Changing Tech Landscape Adobe Animate CC: Tool for the Changing Tech Landscape
Adobe Animate CC: Tool for the Changing Tech Landscape
 
Surviving Industry Disruption in Higher Education
Surviving Industry Disruption in Higher EducationSurviving Industry Disruption in Higher Education
Surviving Industry Disruption in Higher Education
 
Designing Short, Simple, and Effective Video Content for Online Consumption
Designing Short, Simple, and Effective Video Content for Online ConsumptionDesigning Short, Simple, and Effective Video Content for Online Consumption
Designing Short, Simple, and Effective Video Content for Online Consumption
 
Introducing Adobe Animate CC
Introducing Adobe Animate CCIntroducing Adobe Animate CC
Introducing Adobe Animate CC
 
Bootstrap Fundamentals
Bootstrap FundamentalsBootstrap Fundamentals
Bootstrap Fundamentals
 
Flash Professional CC for Mobile
Flash Professional CC for MobileFlash Professional CC for Mobile
Flash Professional CC for Mobile
 
Flash Professional CC 2015: A New Era in Animation and Interactivity
Flash Professional CC 2015: A New Era in Animation and InteractivityFlash Professional CC 2015: A New Era in Animation and Interactivity
Flash Professional CC 2015: A New Era in Animation and Interactivity
 
Adobe MAX 2015 - Giving Flash Professional Another Look
Adobe MAX 2015 - Giving Flash Professional Another LookAdobe MAX 2015 - Giving Flash Professional Another Look
Adobe MAX 2015 - Giving Flash Professional Another Look
 
Why Flash Professional Still Matters for the Web and Beyond
Why Flash Professional Still Matters for the Web and BeyondWhy Flash Professional Still Matters for the Web and Beyond
Why Flash Professional Still Matters for the Web and Beyond
 
Mobile Application Development Technology Roundup
Mobile Application Development Technology RoundupMobile Application Development Technology Roundup
Mobile Application Development Technology Roundup
 
Adobe Generation Professional: Animation
Adobe Generation Professional:AnimationAdobe Generation Professional:Animation
Adobe Generation Professional: Animation
 
Flash Professional CC: Multiplatform Creativity Engine
Flash Professional CC: Multiplatform Creativity EngineFlash Professional CC: Multiplatform Creativity Engine
Flash Professional CC: Multiplatform Creativity Engine
 

Último

Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 

Último (20)

Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 

What’s New in Flash Player 11.2 and Adobe AIR 3.2

  • 1. WHAT’S NEW WITH… FLASH PLAYER 11.2 & ADOBE AIR 3.2 Joseph Labrecque Hawaii Flash User Group | May 10th 2012
  • 2. Joseph Labrecque, MA University of Denver - OTL Senior Interactive Software Engineer Adjunct Faculty Fractured Vision Media, LLC Proprietor Twitter: @JosephLabrecque Web: http://josephlabrecque.com/
  • 4. Flash is EVERYWHERE! • Desktop browsers via Flash Player! • Windows, Mac, & Linux via AIR! • Android browsers via Flash Player! • Android apps via AIR! • iOS apps via AIR! • QNX browsers via Flash Player! • QNX apps via AIR!
  • 5. What the hell happened?!?
  • 6. November 9th 2011
  • 9. Remedy by Example • Transparency • Frequency • Whitepapers • Roadshows • Media • RELEASES
  • 10. Adobe: “FLASH IS NOT DEAD” Grant Garrett - @InfluxisGrant
  • 11. What’s new in Flash Player 11
  • 12. FLASH PLAYER 11 • Cubic Bezier curves • DisplayObjectContainer.removeChildren() • MovieClip.isPlaying • Enhanced High-Resolution Bitmap Support • Asynchronous Bitmap Decoding • JPEG-XR Support • Stage3D
  • 13. FLASH PLAYER 11 • H.264/AVC Software Encoding for Cameras • G.711 Audio Compression for Telephony • Native JSON (JavaScript Object Notation) Support • Socket Progress Events • Native 64-bit Support • High-Efficiency SWF Compression Support • Garbage Collection Advice
  • 14. FLASH PLAYER 11 • Protected HTTP Dynamic Streaming and Flash Access Content Protection Support for Mobile • Secure Random Number Generator • Secure Sockets Support
  • 16. What’s new in Adobe AIR 3
  • 17. ADOBE AIR 3 • Cubic Bezier curves • DisplayObjectContainer.removeChildren() • MovieClip.isPlaying • Enhanced High-Resolution Bitmap Support • JPEG-XR Support • Stage3D • StageText Native Text Input UI (Mobile) • StageVideo Hardware Acceleration (Mobile)
  • 18. ADOBE AIR 3 • H.264/AVC Software Encoding for Cameras • G.711 Audio Compression for Telephony • Camera Position API (Mobile) • Device Speaker Control (Mobile) • Background Audio Playback Support on iOS (Mobile) • Native JSON (JavaScript Object Notation) Support • Socket Progress Events
  • 19. ADOBE AIR 3 • ActionScript Native Extensions • Captive Runtime Support • Android Color Depth Setting (Mobile) • Garbage Collection Advice • Encrypted Local Storage (Mobile) • Protected HTTP Dynamic Streaming and Flash Access Content Protection Support for Mobile • Secure Random Number Generator
  • 21. What’s new in Flash Player 11.1
  • 22. FLASH PLAYER 11.1 • Security enhancements • Enables Flash Player with Android 4.0 (ICS) • Final version of Flash Player for mobile browsers
  • 23. What’s new in Adobe AIR 3.1
  • 24. ADOBE AIR 3.1 • Security enhancements • Updated Native Extensions for iOS 5 • Updated Native text input UI for Android
  • 25. What’s new in Flash Player 11.2
  • 26. FLASH PLAYER 11.2 • Drivers gating for hardware acceleration relaxed to 2008 • ThrottleEvent.THROTTLE • Mouse Lock + Relative Mouse Coordinates • Right Click + Middle Click Events • Multithreaded video decoding (Windows, Mac OS, and Linux) • Flash Player background updates (Windows)
  • 27. What’s new in Adobe AIR 3.2
  • 28. ADOBE AIR 3.2 • Drivers gating for hardware acceleration relaxed to 2008 • ThrottleEvent.THROTTLE • Mouse Lock + Relative Mouse Coordinates • Right Click + Middle Click Events • Multithreaded video decoding (Windows, Mac OS)
  • 29. What’s coming in Flash Player 11.3 “Cyril”
  • 30. FLASH PLAYER 11.3 • Full screen keyboard input • Frame label events • MouseEvent.RELEASE_OUTSIDE • ApplicationDomain.getQualifiedDefinitionNames() • Drivers gating hardware acceleration relaxed to 2006 • New driverInfo details • Low latency audio support for streaming audio through NetStream
  • 31. FLASH PLAYER 11.3 • BitmapData.drawWithQuality • BitmapData.encode() • Protected Mode for Firefox • Flash Player background updates (Mac OS) • Low latency audio support • Texture Streaming for Stage3D
  • 32. What’s coming in Adobe AIR 3.3
  • 33. ADOBE AIR 3.3 • Frame label events • MouseEvent.RELEASE_OUTSIDE • ApplicationDomain.getQualifiedDefinitionNames() • Drivers gating hardware acceleration relaxed to 2006 • New driverInfo details • Low latency audio support for streaming audio through NetStream • Improved Mac App Store Support
  • 34. ADOBE AIR 3.3 • BitmapData.drawWithQuality • BitmapData.encode() • Low latency audio support • Texture Streaming for Stage3D • USB debugging for iOS • Enhanced Background behavior for iOS • Stylus support for Android 4.0 (ICS) • Simulator Support (Mac) • Aspect Ratio Enhancements
  • 35. What’s new in “the future”
  • 36. “Dolores” • ActionScript workers (THREADS!) • Support for advanced profiling • Support for more hardware-accelerated video cards (from 2005/2006) in order to expand availability of hardware accelerated content • Improved ActionScript performance when targeting iOS • Performance index API to inform about performance capabilities of current environment
  • 37. FLASH RUNTIMES FUTURE Modernization of the core runtime code and the ActionScript language. • ActionScript “Next” • Flash Player / AIR “Next”
  • 39. What about tooling support?
  • 40. Flash Professional CS6+ • Support for Flash Player 11.2 and AIR 3.2 with ability to easily add new versions of AIR SDK. • Direct mode integration • Captive runtime support • ActionScript Native Extensions
  • 41. FLASH BUILDER… 4.7… 5? • Design view removed • Flash Catalyst support removed • Data wizards removed • Focus on ActionScript likely • We don’t know much else…
  • 43. FREE BOOKS What's New in Flash Player 11 Quickstart Guide for Browser-Based Experiences http://shop.oreilly.com/product/0636920021698.do What's New in Adobe AIR 3 Quickstart Guide for Desktop and Mobile Development http://shop.oreilly.com/product/0636920021681.do
  • 44. VIDEO TRAINING Adobe Flash Professional CS6: Learn by Video Core Training in Rich Media Communication http://www.peachpit.com/promotions/promotion.aspx?promo= 138850 Adobe Flash Professional CS6: New Features Workshop Learn What’s New and How It Affects You http://www.video2brain.com/en/courses/adobe-flash- professional-cs6-new-features-workshop