SlideShare une entreprise Scribd logo
1  sur  51
Télécharger pour lire hors ligne
New Frontiers in Motion
and Interactivity
 Joseph Labrecque




                    RMAUG : CS6 Party : Denver | June 12th 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/
Flash Professional
Runtime Enhancements / CreateJS
Creative Cloud
Apps / Services / Sharing
Edge
Motion / Interactivity
Adobe Flash Professional CS6
Adobe: “FLASH IS NOT DEAD”




       photo via Grant Garrett - @InfluxisGrant
Flash Runtimes Support
• Support for AIR 3.2 and
  Flash Player 11.2
• Package AIR as a single
  application with Captive
  Runtime
• Access platform or device-
  specific capabilities using
  pre-compiled Native
  Extensions
• AIR mobile simulation
• Enhanced remote debugging
Mobile Content Simulator
Simulate a variety of common
interactions and sensors through
the built-in simulator.
• Menu Buttons
• Accelerometer
• Touch
• Gestures
• Geolocation
Sprite Sheet Export
• 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
CreateJS Toolkit
•   Classic tweens & easing
•   Bitmaps, text, vector art, sounds
•   Groups, movieclip & graphic symbols
•   Shadow & glow, add blend mode, cache
•   Labels & timeline JavaScript
•   Warnings
What else is new?
• Hi-efficiency SWF file compression (LZMA)
• Direct windows mode setting for HTML publishing
  (for Stage3D)
• Direct render mode for AIR publishing (for
  Stage3D)
• Library panel performance improvements on
  Windows
• Manage multiple AIR SDKs
• Increase maximum Stage size to 8192 x 8192
demo
Flash Runtimes:
Moving Beyond-11/09/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
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
FLASH PLAYER 11.1
• Security enhancements
• Enables Flash Player with Android 4.0 (ICS)
• Final version of Flash Player for mobile browsers
ADOBE AIR 3.1
• Security enhancements
• Updated Native Extensions for iOS 5
• Updated Native text input UI for Android
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)
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)
FLASH PLAYER 11.3
•   Full screen keyboard input
•   Frame label events
•   MouseEvent.RELEASE_OUTSIDE
•   ApplicationDomain.getQualifiedDefinitionNames()
•   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
ADOBE AIR 3.3
• Frame label events
• MouseEvent.RELEASE_OUTSIDE
• ApplicationDomain.getQualifiedDefinitionNames()
• 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
Flash / AIR - “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 FUTURE
Modernization of the core runtime code and the
ActionScript language.

•   ActionScript “Next”
•   Flash Player / AIR “Next”
•   Flash Builder +
•   Flash Professional +
                      HELLCAT!
Adobe Creative Cloud
Why Creative Cloud?
• Download all CS6 and other desktop tools – plus
  integrate with Adobe Touch Apps, so you can
  work anywhere.
• Use intuitive cloud-based sync and store to
  collaborate or share your ideas and access your
  work from anywhere.
• Easily publish and deliver content to iOS and
  Android smartphones and tablets.
• Always have the most up-to-date technology.
Creative Cloud Extras
All CS6 Master Collection applications plus:
• Adobe Edge
• Adobe Muse
• TypeKit subscription
• Digital Publishing Suite Single Edition
• Business Catalyst
• 20GB Storage
• Device Sync
• More!
demo
Adobe Edge preview 6
Why Edge?




image via Lee Brimelow - @leebrimelow
HTML & Friends
Adobe Edge Prototype
Edge Today
The Edge Stage
The Edge Library
The Edge Timeline
Edge Symbols
Edge Preloaders
demo
No matter what platforms you are targeting…


  Flash Player, Web Browsers, Mobile
             Devices, Desktop…

The Adobe Creative Cloud includes the professional
 tools which enable creativity and allow for nearly
  unbound expressiveness across all platforms.
Thank you.

@JosephLabrecque

Contenu connexe

Tendances

Adobe AIR Mobile development for Android and PlayBook
Adobe AIR Mobile development for Android and PlayBookAdobe AIR Mobile development for Android and PlayBook
Adobe AIR Mobile development for Android and PlayBookMihai Corlan
 
Firefox operating system
Firefox operating systemFirefox operating system
Firefox operating systemNishant Mehare
 
Developing windows 10 universal apps
Developing windows 10 universal appsDeveloping windows 10 universal apps
Developing windows 10 universal appsChris Dufour
 
Universal Windows Platform Programando para todos y todas
Universal Windows PlatformProgramando para todos y todasUniversal Windows PlatformProgramando para todos y todas
Universal Windows Platform Programando para todos y todasMariano Sánchez
 
Visual Studio 2015: novità per gli sviluppatori iOS, Android e Cross-Platform
Visual Studio 2015: novità per gli sviluppatori iOS, Android e Cross-PlatformVisual Studio 2015: novità per gli sviluppatori iOS, Android e Cross-Platform
Visual Studio 2015: novità per gli sviluppatori iOS, Android e Cross-PlatformStefano Ottaviani
 
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
 
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
 
Build uwp apps with windows app studio
Build uwp apps with windows app studioBuild uwp apps with windows app studio
Build uwp apps with windows app studioMohamed Saqer
 
Cross-Platform Mobile Development - Technical Stuff
Cross-Platform Mobile Development - Technical StuffCross-Platform Mobile Development - Technical Stuff
Cross-Platform Mobile Development - Technical StuffAkash Kubavat
 
W3C HTML5 KIG-The near future of the web platform
 W3C HTML5 KIG-The near future of the web platform W3C HTML5 KIG-The near future of the web platform
W3C HTML5 KIG-The near future of the web platformChanghwan Yi
 
Introducing the Windows Phone 8.1 App Development Platform
Introducing the Windows Phone 8.1 App Development PlatformIntroducing the Windows Phone 8.1 App Development Platform
Introducing the Windows Phone 8.1 App Development PlatformMariano Sánchez
 
Hybrid Mobile Development
Hybrid Mobile DevelopmentHybrid Mobile Development
Hybrid Mobile DevelopmentShai Raiten
 
Cross-platform development frameworks
Cross-platform development frameworksCross-platform development frameworks
Cross-platform development frameworksCarlo Bernaschina
 
Deploying ASP.Net Core apps in Docker Containers
Deploying ASP.Net Core apps in Docker ContainersDeploying ASP.Net Core apps in Docker Containers
Deploying ASP.Net Core apps in Docker ContainersAmal Dev
 
Universal Apps Oct 2014
Universal Apps Oct 2014Universal Apps Oct 2014
Universal Apps Oct 2014Joe Healy
 
Demystifying Native, Web, and Hybrid Mobile Development on BlackBerry 10 wit...
 Demystifying Native, Web, and Hybrid Mobile Development on BlackBerry 10 wit... Demystifying Native, Web, and Hybrid Mobile Development on BlackBerry 10 wit...
Demystifying Native, Web, and Hybrid Mobile Development on BlackBerry 10 wit...FITC
 

Tendances (20)

FIREFOX OS
FIREFOX OSFIREFOX OS
FIREFOX OS
 
Adobe AIR Mobile development for Android and PlayBook
Adobe AIR Mobile development for Android and PlayBookAdobe AIR Mobile development for Android and PlayBook
Adobe AIR Mobile development for Android and PlayBook
 
Lick my Lollipop
Lick my LollipopLick my Lollipop
Lick my Lollipop
 
Docker for .net developer
Docker for .net developerDocker for .net developer
Docker for .net developer
 
Firefox operating system
Firefox operating systemFirefox operating system
Firefox operating system
 
Developing windows 10 universal apps
Developing windows 10 universal appsDeveloping windows 10 universal apps
Developing windows 10 universal apps
 
Universal Windows Platform Programando para todos y todas
Universal Windows PlatformProgramando para todos y todasUniversal Windows PlatformProgramando para todos y todas
Universal Windows Platform Programando para todos y todas
 
Visual Studio 2015: novità per gli sviluppatori iOS, Android e Cross-Platform
Visual Studio 2015: novità per gli sviluppatori iOS, Android e Cross-PlatformVisual Studio 2015: novità per gli sviluppatori iOS, Android e Cross-Platform
Visual Studio 2015: novità per gli sviluppatori iOS, Android e Cross-Platform
 
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#
 
Developing Apps for the BlackBerry PlayBook
Developing Apps for the BlackBerry PlayBook Developing Apps for the BlackBerry PlayBook
Developing Apps for the BlackBerry PlayBook
 
Build uwp apps with windows app studio
Build uwp apps with windows app studioBuild uwp apps with windows app studio
Build uwp apps with windows app studio
 
Cross-Platform Mobile Development - Technical Stuff
Cross-Platform Mobile Development - Technical StuffCross-Platform Mobile Development - Technical Stuff
Cross-Platform Mobile Development - Technical Stuff
 
W3C HTML5 KIG-The near future of the web platform
 W3C HTML5 KIG-The near future of the web platform W3C HTML5 KIG-The near future of the web platform
W3C HTML5 KIG-The near future of the web platform
 
Introducing the Windows Phone 8.1 App Development Platform
Introducing the Windows Phone 8.1 App Development PlatformIntroducing the Windows Phone 8.1 App Development Platform
Introducing the Windows Phone 8.1 App Development Platform
 
Hybrid Mobile Development
Hybrid Mobile DevelopmentHybrid Mobile Development
Hybrid Mobile Development
 
BlackBerry WebWorks
BlackBerry WebWorksBlackBerry WebWorks
BlackBerry WebWorks
 
Cross-platform development frameworks
Cross-platform development frameworksCross-platform development frameworks
Cross-platform development frameworks
 
Deploying ASP.Net Core apps in Docker Containers
Deploying ASP.Net Core apps in Docker ContainersDeploying ASP.Net Core apps in Docker Containers
Deploying ASP.Net Core apps in Docker Containers
 
Universal Apps Oct 2014
Universal Apps Oct 2014Universal Apps Oct 2014
Universal Apps Oct 2014
 
Demystifying Native, Web, and Hybrid Mobile Development on BlackBerry 10 wit...
 Demystifying Native, Web, and Hybrid Mobile Development on BlackBerry 10 wit... Demystifying Native, Web, and Hybrid Mobile Development on BlackBerry 10 wit...
Demystifying Native, Web, and Hybrid Mobile Development on BlackBerry 10 wit...
 

En vedette

Adapting Expectations to Fit a Mobile Workflow
Adapting Expectations to Fit a Mobile WorkflowAdapting Expectations to Fit a Mobile Workflow
Adapting Expectations to Fit a Mobile WorkflowJoseph Labrecque
 
Adobe Education Blog: Get Writing!
Adobe Education Blog: Get Writing!Adobe Education Blog: Get Writing!
Adobe Education Blog: Get Writing!Joseph Labrecque
 
The Flashy Side of Adobe Edge
The Flashy Side of Adobe EdgeThe Flashy Side of Adobe Edge
The Flashy Side of Adobe EdgeJoseph Labrecque
 
The Changing Mobile Landscape and its Impact on Education
The Changing Mobile Landscape and its Impact on EducationThe Changing Mobile Landscape and its Impact on Education
The Changing Mobile Landscape and its Impact on EducationJoseph Labrecque
 
BlackBerry PlayBook Development Overview - KCDevCore
BlackBerry PlayBook Development Overview - KCDevCoreBlackBerry PlayBook Development Overview - KCDevCore
BlackBerry PlayBook Development Overview - KCDevCoreJoseph Labrecque
 

En vedette (6)

RMAUG miniMAX: Adobe Edge
RMAUG miniMAX: Adobe EdgeRMAUG miniMAX: Adobe Edge
RMAUG miniMAX: Adobe Edge
 
Adapting Expectations to Fit a Mobile Workflow
Adapting Expectations to Fit a Mobile WorkflowAdapting Expectations to Fit a Mobile Workflow
Adapting Expectations to Fit a Mobile Workflow
 
Adobe Education Blog: Get Writing!
Adobe Education Blog: Get Writing!Adobe Education Blog: Get Writing!
Adobe Education Blog: Get Writing!
 
The Flashy Side of Adobe Edge
The Flashy Side of Adobe EdgeThe Flashy Side of Adobe Edge
The Flashy Side of Adobe Edge
 
The Changing Mobile Landscape and its Impact on Education
The Changing Mobile Landscape and its Impact on EducationThe Changing Mobile Landscape and its Impact on Education
The Changing Mobile Landscape and its Impact on Education
 
BlackBerry PlayBook Development Overview - KCDevCore
BlackBerry PlayBook Development Overview - KCDevCoreBlackBerry PlayBook Development Overview - KCDevCore
BlackBerry PlayBook Development Overview - KCDevCore
 

Similaire à New Frontiers in Motion and Interactivity

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
 
Using Adobe Gaming Tools for Education
Using Adobe Gaming Tools for EducationUsing Adobe Gaming Tools for Education
Using Adobe Gaming Tools for EducationJoseph Labrecque
 
Creating Flash Content for Multiple Screens
Creating Flash Content for Multiple ScreensCreating Flash Content for Multiple Screens
Creating Flash Content for Multiple Screenspaultrani
 
Osvrt Na Adobe Max 2009
Osvrt Na Adobe Max 2009Osvrt Na Adobe Max 2009
Osvrt Na Adobe Max 2009Ivan Ilijasic
 
DevTeach Ottawa - Silverlight5 and HTML5
DevTeach Ottawa - Silverlight5 and HTML5DevTeach Ottawa - Silverlight5 and HTML5
DevTeach Ottawa - Silverlight5 and HTML5Frédéric Harper
 
Flash for Blackberry, iPhone and Android
Flash for Blackberry, iPhone and AndroidFlash for Blackberry, iPhone and Android
Flash for Blackberry, iPhone and AndroidMindgrub Technologies
 
Flash for Mobile Devices
Flash for Mobile DevicesFlash for Mobile Devices
Flash for Mobile Devicespaultrani
 
Adobe and the Flash Gaming Landscape
Adobe and the Flash Gaming LandscapeAdobe and the Flash Gaming Landscape
Adobe and the Flash Gaming LandscapeJoseph Labrecque
 
Usergroup 02 Berlin Windows7
Usergroup 02 Berlin Windows7Usergroup 02 Berlin Windows7
Usergroup 02 Berlin Windows7mspgermany
 
cf.Objective ANZ Keynote
cf.Objective ANZ Keynotecf.Objective ANZ Keynote
cf.Objective ANZ KeynoteTerry Ryan
 
Adobe AIR Seminar
Adobe AIR SeminarAdobe AIR Seminar
Adobe AIR SeminarYoss Cohen
 
Adobe AIR 2.5 Beta for Android
Adobe AIR 2.5 Beta for AndroidAdobe AIR 2.5 Beta for Android
Adobe AIR 2.5 Beta for AndroidMark Doherty
 
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
 

Similaire à New Frontiers in Motion and Interactivity (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 ...
 
Using Adobe Gaming Tools for Education
Using Adobe Gaming Tools for EducationUsing Adobe Gaming Tools for Education
Using Adobe Gaming Tools for Education
 
Creating Flash Content for Multiple Screens
Creating Flash Content for Multiple ScreensCreating Flash Content for Multiple Screens
Creating Flash Content for Multiple Screens
 
Osvrt Na Adobe Max 2009
Osvrt Na Adobe Max 2009Osvrt Na Adobe Max 2009
Osvrt Na Adobe Max 2009
 
DevTeach Ottawa - Silverlight5 and HTML5
DevTeach Ottawa - Silverlight5 and HTML5DevTeach Ottawa - Silverlight5 and HTML5
DevTeach Ottawa - Silverlight5 and HTML5
 
Flash for Blackberry, iPhone and Android
Flash for Blackberry, iPhone and AndroidFlash for Blackberry, iPhone and Android
Flash for Blackberry, iPhone and Android
 
Flash for Mobile Devices
Flash for Mobile DevicesFlash for Mobile Devices
Flash for Mobile Devices
 
Adobe Flash and Device Central
Adobe Flash and Device CentralAdobe Flash and Device Central
Adobe Flash and Device Central
 
Embedded Android : System Development - Part I
Embedded Android : System Development - Part IEmbedded Android : System Development - Part I
Embedded Android : System Development - Part I
 
Adobe and the Flash Gaming Landscape
Adobe and the Flash Gaming LandscapeAdobe and the Flash Gaming Landscape
Adobe and the Flash Gaming Landscape
 
Usergroup 02 Berlin Windows7
Usergroup 02 Berlin Windows7Usergroup 02 Berlin Windows7
Usergroup 02 Berlin Windows7
 
cf.Objective ANZ Keynote
cf.Objective ANZ Keynotecf.Objective ANZ Keynote
cf.Objective ANZ Keynote
 
Adobe max 2010
Adobe max 2010Adobe max 2010
Adobe max 2010
 
Adobe AIR Seminar
Adobe AIR SeminarAdobe AIR Seminar
Adobe AIR Seminar
 
Adobe AIR 2.5 Beta for Android
Adobe AIR 2.5 Beta for AndroidAdobe AIR 2.5 Beta for Android
Adobe AIR 2.5 Beta for Android
 
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
 
What is Adobe Flex ?
What is Adobe Flex  ?What is Adobe Flex  ?
What is Adobe Flex ?
 
Adobe® Flex™
Adobe® Flex™Adobe® Flex™
Adobe® Flex™
 

Plus 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
 

Plus 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
 

Dernier

(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...AliaaTarek5
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Alkin Tezuysal
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesThousandEyes
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...panagenda
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Strongerpanagenda
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterMydbops
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Farhan Tariq
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demoHarshalMandlekar2
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 

Dernier (20)

(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 

New Frontiers in Motion and Interactivity

  • 1. New Frontiers in Motion and Interactivity Joseph Labrecque RMAUG : CS6 Party : Denver | June 12th 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. Creative Cloud Apps / Services / Sharing
  • 6.
  • 8.
  • 9. Adobe: “FLASH IS NOT DEAD” photo via Grant Garrett - @InfluxisGrant
  • 10. Flash Runtimes Support • Support for AIR 3.2 and Flash Player 11.2 • Package AIR as a single application with Captive Runtime • Access platform or device- specific capabilities using pre-compiled Native Extensions • AIR mobile simulation • Enhanced remote debugging
  • 11. Mobile Content Simulator Simulate a variety of common interactions and sensors through the built-in simulator. • Menu Buttons • Accelerometer • Touch • Gestures • Geolocation
  • 12. Sprite Sheet Export • 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
  • 13. CreateJS Toolkit • Classic tweens & easing • Bitmaps, text, vector art, sounds • Groups, movieclip & graphic symbols • Shadow & glow, add blend mode, cache • Labels & timeline JavaScript • Warnings
  • 14. What else is new? • Hi-efficiency SWF file compression (LZMA) • Direct windows mode setting for HTML publishing (for Stage3D) • Direct render mode for AIR publishing (for Stage3D) • Library panel performance improvements on Windows • Manage multiple AIR SDKs • Increase maximum Stage size to 8192 x 8192
  • 15. demo
  • 17. FLASH PLAYER 11 • Cubic Bezier curves • DisplayObjectContainer.removeChildren() • MovieClip.isPlaying • Enhanced High-Resolution Bitmap Support • Asynchronous Bitmap Decoding • JPEG-XR Support • Stage3D
  • 18. 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
  • 19. FLASH PLAYER 11 • Protected HTTP Dynamic Streaming and Flash Access Content Protection Support for Mobile • Secure Random Number Generator • Secure Sockets Support
  • 20. 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)
  • 21. 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
  • 22. 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
  • 23. FLASH PLAYER 11.1 • Security enhancements • Enables Flash Player with Android 4.0 (ICS) • Final version of Flash Player for mobile browsers
  • 24. ADOBE AIR 3.1 • Security enhancements • Updated Native Extensions for iOS 5 • Updated Native text input UI for Android
  • 25. 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)
  • 26. 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)
  • 27. FLASH PLAYER 11.3 • Full screen keyboard input • Frame label events • MouseEvent.RELEASE_OUTSIDE • ApplicationDomain.getQualifiedDefinitionNames() • New driverInfo details • Low latency audio support for streaming audio through NetStream
  • 28. 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
  • 29. ADOBE AIR 3.3 • Frame label events • MouseEvent.RELEASE_OUTSIDE • ApplicationDomain.getQualifiedDefinitionNames() • New driverInfo details • Low latency audio support for streaming audio through NetStream • Improved Mac App Store Support
  • 30. 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
  • 31. Flash / AIR - “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
  • 32. FLASH FUTURE Modernization of the core runtime code and the ActionScript language. • ActionScript “Next” • Flash Player / AIR “Next” • Flash Builder + • Flash Professional + HELLCAT!
  • 34.
  • 35. Why Creative Cloud? • Download all CS6 and other desktop tools – plus integrate with Adobe Touch Apps, so you can work anywhere. • Use intuitive cloud-based sync and store to collaborate or share your ideas and access your work from anywhere. • Easily publish and deliver content to iOS and Android smartphones and tablets. • Always have the most up-to-date technology.
  • 36. Creative Cloud Extras All CS6 Master Collection applications plus: • Adobe Edge • Adobe Muse • TypeKit subscription • Digital Publishing Suite Single Edition • Business Catalyst • 20GB Storage • Device Sync • More!
  • 37. demo
  • 39.
  • 40. Why Edge? image via Lee Brimelow - @leebrimelow
  • 49. demo
  • 50. No matter what platforms you are targeting… Flash Player, Web Browsers, Mobile Devices, Desktop… The Adobe Creative Cloud includes the professional tools which enable creativity and allow for nearly unbound expressiveness across all platforms.