SlideShare a Scribd company logo
1 of 28
Download to read offline
FLASH AND AIR IN
EDUCATION


                     April 10th 2013
           Hawaii Flash User Group
                Joseph Labrecque
JOSEPH LABRECQUE
     Senior Interactive Software Engineer | Adjunct Faculty
     University of Denver

     Proprietor | Owner
     Fractured Vision Media, LLC

     Adobe Community Professional
     Adobe Education Leader
     Adobe Certified Expert
     Adobe Certified Educator
     Adobe Influencer

     Author
     Packt Publishing | O’Reilly Media | video2brain | Adobe Press | Peachpit

     Artist
     An Early Morning Letter, Displaced | shivervein
WHAT WE’LL COVER…
• The current role and engineering focus
• Some real-world examples in education
• Adobe gaming initiatives
THE ROLE OF
FLASH PLAYER
& AIR
PREMIUM VIDEO
•   True streaming
•   Digital Rights Mgmt.
•   Great workflow
•   Wide support
•   Browsers are lacking
•   Project Primetime
GAMING
• Flash Player: Game
  Console of the Web
• AIR: iOS, Android, BB10
• Stage3D
• GPU-Accelerated
• Historical
• Flash C++ Compiler
ADOBE SAYS…
“Adobe is fully focused on creating a robust business
around gaming.”

“This focus does not mean that existing content will no
longer run, or that Flash cannot be used for content
other than gaming and premium video.”

“Adobe believes that Flash is the game console for the
web providing a foundation that allows game
developers to deliver rich games and experiences more
easily to more people than any other platform.”
GENERAL WEB?
•   HTML/CSS/JS
•   Edge Animate
•   CreateJS
•   Flash Player is
    no longer
    needed for basic
    interactivity.
ADVANCED UTILITIES?
• Web content that is:
  – Too difficult with standards
  – Too advanced for standards
  – Project resources lacking
• There are still many
  advanced use cases for
  Flash Player on the web –
  though this has narrowed.
REAL-WORLD
EDUCATION
EXAMPLES
COURSEMEDIA
PROJECTION SYSTEMS
MOBILE
VIDEO STREAMING
WIDGETS / UTILITIES
GAMING?
• Game development is a great way to teach
  computer science and programming skills.
• A lot of the problems solved in gaming can
  be applied to other applications.
• “Gamification”
ADOBE
GAMING
INITIATIVES
FLASH PROFESSIONAL
• Export Starling
  Texture Atlases
  from MovieClips
• Create entire levels
  for Citrus Game
  Engine
• Animation and
  asset production to
  ANY platform
FLASH BUILDER
• Version 4.7
• Includes ASC 2.0
• Works with Apache
  Flex 4.9
• Works with Adobe
  Scout

(no more design view)
ADOBE SCOUT
• Next-generation
  profiling tool
• Works with Flash
  Player and AIR
• Detailed Telemetry
• Mobile profiling
• Release profiling
STARLING
•   2D Engine built upon Stage3D
•   Sponsored by Adobe
•   API mimics Display List
•   Example: Angry Birds Friends
FEATHERS
•   UI Components built atop Starling
•   Sponsored by Adobe
•   Fully skinnable
•   Components include
    – Button, List, Slider, Text, Toggle,
      Tab Bar, Callout, more
    – Robust Layout system
AWAY3D
•   3D Engine built upon Stage3D
•   Mature, community driven
•   Managed by The Away Foundation
•   Sponsored by Adobe
•   AwayPhysics
CLOSING
RESOURCES
• Runtimes Roadmap:
  http://adobe.com/go/flashplayer_roadmap
• Adobe Gaming:
  http://gaming.adobe.com/
• Starling:
  http://starling-framework.org/
• Feathers:
  http://feathersui.com/
• Away3D:
  http://away3d.com/
• Citrus Game Engine:
  http://citrusengine.com/
• One Game a Month:
  http://onegameamonth.com/
THANK YOU
    Get in touch…

    Twitter:   @JosephLabrecque
    Email:     Joseph.Labrecque@du.edu
    Web:       http://JosephLabrecque.com/
Join us at Adobe MAX 2013




May 4-8, 2013                                         Using Edge Animate to Create a
Los Angeles Convention Center                         Reusable Component Set
and Nokia Theatre L.A. LIVE                           Monday 3:30 PM - 511B
Join us at MAX for three days of fresh inspiration,   Register now at max.adobe.com.
connection, and hands-on training. Plus, receive a
complimentary annual membership to Adobe®
Creative Cloud™.
Community Compilation CD
Download for free: http://fracturedvisionmedia.com/FVM008/

More Related Content

What's hot

Flash Professional CC - Reborn!
Flash Professional CC - Reborn!Flash Professional CC - Reborn!
Flash Professional CC - Reborn!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
 
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
 
Group 5 presentation
Group 5 presentationGroup 5 presentation
Group 5 presentationJoey Feigley
 
Content-Centric Apps for Mobile Devices by John Fait
Content-Centric Apps for Mobile Devices by John FaitContent-Centric Apps for Mobile Devices by John Fait
Content-Centric Apps for Mobile Devices by John FaitAEM HUB
 
Adobe Max 2009 - Learnings
Adobe Max 2009 -  LearningsAdobe Max 2009 -  Learnings
Adobe Max 2009 - Learningsziblu
 
Adobe Flash Presentation
Adobe Flash PresentationAdobe Flash Presentation
Adobe Flash Presentationguestf24e830
 
Getting Familiar with Adobe Edge Animate
Getting Familiar with Adobe Edge AnimateGetting Familiar with Adobe Edge Animate
Getting Familiar with Adobe Edge AnimateJoseph Labrecque
 
Mobile is still Fresh
Mobile is still FreshMobile is still Fresh
Mobile is still FreshAlexey Buzdin
 
Ltms600 7.18.12
Ltms600 7.18.12Ltms600 7.18.12
Ltms600 7.18.12SrtaButler
 
Competitve matrix final
Competitve matrix finalCompetitve matrix final
Competitve matrix finalKelly Manna
 
The Future of HTML5 Motion Design
The Future of HTML5 Motion DesignThe Future of HTML5 Motion Design
The Future of HTML5 Motion DesignTerry Ryan
 
Empowering Your Inner Techie - NACADA Region 8 Pre-Conference PDX
Empowering Your Inner Techie - NACADA Region 8 Pre-Conference PDXEmpowering Your Inner Techie - NACADA Region 8 Pre-Conference PDX
Empowering Your Inner Techie - NACADA Region 8 Pre-Conference PDXUniversity of Oregon
 
From Flash to Canvas - a penchant for black holes
From Flash to Canvas - a penchant for black holesFrom Flash to Canvas - a penchant for black holes
From Flash to Canvas - a penchant for black holesPatric Lanhed
 
Consumer Web in Focus - 65amp.com
Consumer Web in Focus - 65amp.comConsumer Web in Focus - 65amp.com
Consumer Web in Focus - 65amp.comalekkus
 
App-icables: A Toolbox of Apps for Instructors
App-icables: A Toolbox of Apps for InstructorsApp-icables: A Toolbox of Apps for Instructors
App-icables: A Toolbox of Apps for InstructorsJonathan Bacon
 

What's hot (20)

Flash Professional CC - Reborn!
Flash Professional CC - Reborn!Flash Professional CC - Reborn!
Flash Professional CC - Reborn!
 
Using Adobe Gaming Tools for Education
Using Adobe Gaming Tools for EducationUsing Adobe Gaming Tools for Education
Using Adobe Gaming Tools for Education
 
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
 
Group 5 presentation
Group 5 presentationGroup 5 presentation
Group 5 presentation
 
Content-Centric Apps for Mobile Devices by John Fait
Content-Centric Apps for Mobile Devices by John FaitContent-Centric Apps for Mobile Devices by John Fait
Content-Centric Apps for Mobile Devices by John Fait
 
Adobe Max 2009 - Learnings
Adobe Max 2009 -  LearningsAdobe Max 2009 -  Learnings
Adobe Max 2009 - Learnings
 
Open Source Design - FSOSS 2008
Open Source Design - FSOSS 2008Open Source Design - FSOSS 2008
Open Source Design - FSOSS 2008
 
Adobe Flash Presentation
Adobe Flash PresentationAdobe Flash Presentation
Adobe Flash Presentation
 
Getting Familiar with Adobe Edge Animate
Getting Familiar with Adobe Edge AnimateGetting Familiar with Adobe Edge Animate
Getting Familiar with Adobe Edge Animate
 
Mobile is still Fresh
Mobile is still FreshMobile is still Fresh
Mobile is still Fresh
 
Ltms600 7.18.12
Ltms600 7.18.12Ltms600 7.18.12
Ltms600 7.18.12
 
Competitve matrix final
Competitve matrix finalCompetitve matrix final
Competitve matrix final
 
Responsive Web Design
Responsive Web DesignResponsive Web Design
Responsive Web Design
 
The Future of HTML5 Motion Design
The Future of HTML5 Motion DesignThe Future of HTML5 Motion Design
The Future of HTML5 Motion Design
 
WebDU Keynote
WebDU KeynoteWebDU Keynote
WebDU Keynote
 
Empowering Your Inner Techie - NACADA Region 8 Pre-Conference PDX
Empowering Your Inner Techie - NACADA Region 8 Pre-Conference PDXEmpowering Your Inner Techie - NACADA Region 8 Pre-Conference PDX
Empowering Your Inner Techie - NACADA Region 8 Pre-Conference PDX
 
Widgets
WidgetsWidgets
Widgets
 
From Flash to Canvas - a penchant for black holes
From Flash to Canvas - a penchant for black holesFrom Flash to Canvas - a penchant for black holes
From Flash to Canvas - a penchant for black holes
 
Consumer Web in Focus - 65amp.com
Consumer Web in Focus - 65amp.comConsumer Web in Focus - 65amp.com
Consumer Web in Focus - 65amp.com
 
App-icables: A Toolbox of Apps for Instructors
App-icables: A Toolbox of Apps for InstructorsApp-icables: A Toolbox of Apps for Instructors
App-icables: A Toolbox of Apps for Instructors
 

Viewers also liked

Adobe and the Flash Gaming Landscape
Adobe and the Flash Gaming LandscapeAdobe and the Flash Gaming Landscape
Adobe and the Flash Gaming LandscapeJoseph Labrecque
 
Neurotech Solutions Ltd: Рекомендации по Stage3D: выбор наиболее подходящего ...
Neurotech Solutions Ltd: Рекомендации по Stage3D: выбор наиболее подходящего ...Neurotech Solutions Ltd: Рекомендации по Stage3D: выбор наиболее подходящего ...
Neurotech Solutions Ltd: Рекомендации по Stage3D: выбор наиболее подходящего ...DevGAMM Conference
 
Tom Krcha: Building Games with Adobe Technologies
Tom Krcha: Building Games with Adobe TechnologiesTom Krcha: Building Games with Adobe Technologies
Tom Krcha: Building Games with Adobe TechnologiesDevGAMM Conference
 
Away3D 4.1 パーティクル入門
Away3D 4.1 パーティクル入門Away3D 4.1 パーティクル入門
Away3D 4.1 パーティクル入門Yasunobu Ikeda
 
Getting Some Perspective: Away 3D 4.0 & Friends by Rob Bateman
Getting Some Perspective: Away 3D 4.0 & Friends by Rob BatemanGetting Some Perspective: Away 3D 4.0 & Friends by Rob Bateman
Getting Some Perspective: Away 3D 4.0 & Friends by Rob Batemanmochimedia
 
Play with AIR for Android
Play with AIR for AndroidPlay with AIR for Android
Play with AIR for AndroidMaso Lin
 
New adventures in 3D
New adventures in 3DNew adventures in 3D
New adventures in 3DRob Bateman
 
AwayJS - Open Source Workflow for WebGL
AwayJS - Open Source Workflow for WebGLAwayJS - Open Source Workflow for WebGL
AwayJS - Open Source Workflow for WebGLRob Bateman
 
2011.05.27 ACC 기술세미나 : Adobe Flash Builder 4.5를 환경에서 Molehill 3D를 이용한 개발 소개
2011.05.27 ACC 기술세미나 : Adobe Flash Builder 4.5를 환경에서 Molehill 3D를 이용한 개발 소개2011.05.27 ACC 기술세미나 : Adobe Flash Builder 4.5를 환경에서 Molehill 3D를 이용한 개발 소개
2011.05.27 ACC 기술세미나 : Adobe Flash Builder 4.5를 환경에서 Molehill 3D를 이용한 개발 소개Yongho Ji
 
Away3d: A million little triangles
Away3d: A million little trianglesAway3d: A million little triangles
Away3d: A million little trianglesDevGAMM Conference
 
Immersive Diorama with Stage3D
Immersive Diorama with Stage3DImmersive Diorama with Stage3D
Immersive Diorama with Stage3DJoseph Labrecque
 
Rob Bateman: Away3D for the accelerated age
Rob Bateman: Away3D for the accelerated ageRob Bateman: Away3D for the accelerated age
Rob Bateman: Away3D for the accelerated ageDevGAMM Conference
 
Realtime 3D on the web - a toy or a useful tool?
Realtime 3D on the web - a toy or a useful tool?Realtime 3D on the web - a toy or a useful tool?
Realtime 3D on the web - a toy or a useful tool?Jens Brynildsen
 
Starling Deep Dive
Starling Deep DiveStarling Deep Dive
Starling Deep DiveLee Brimelow
 
Adobe gaming today tomorrow Trento
Adobe gaming today tomorrow TrentoAdobe gaming today tomorrow Trento
Adobe gaming today tomorrow TrentoInSide Training
 
Augmented Reality with Open Source Software
Augmented Reality with Open Source SoftwareAugmented Reality with Open Source Software
Augmented Reality with Open Source Softwarenobby
 

Viewers also liked (20)

Adobe and the Flash Gaming Landscape
Adobe and the Flash Gaming LandscapeAdobe and the Flash Gaming Landscape
Adobe and the Flash Gaming Landscape
 
Neurotech Solutions Ltd: Рекомендации по Stage3D: выбор наиболее подходящего ...
Neurotech Solutions Ltd: Рекомендации по Stage3D: выбор наиболее подходящего ...Neurotech Solutions Ltd: Рекомендации по Stage3D: выбор наиболее подходящего ...
Neurotech Solutions Ltd: Рекомендации по Stage3D: выбор наиболее подходящего ...
 
Tom Krcha: Building Games with Adobe Technologies
Tom Krcha: Building Games with Adobe TechnologiesTom Krcha: Building Games with Adobe Technologies
Tom Krcha: Building Games with Adobe Technologies
 
Away3D 4.1 パーティクル入門
Away3D 4.1 パーティクル入門Away3D 4.1 パーティクル入門
Away3D 4.1 パーティクル入門
 
Getting Some Perspective: Away 3D 4.0 & Friends by Rob Bateman
Getting Some Perspective: Away 3D 4.0 & Friends by Rob BatemanGetting Some Perspective: Away 3D 4.0 & Friends by Rob Bateman
Getting Some Perspective: Away 3D 4.0 & Friends by Rob Bateman
 
Play with AIR for Android
Play with AIR for AndroidPlay with AIR for Android
Play with AIR for Android
 
New adventures in 3D
New adventures in 3DNew adventures in 3D
New adventures in 3D
 
AwayJS - Open Source Workflow for WebGL
AwayJS - Open Source Workflow for WebGLAwayJS - Open Source Workflow for WebGL
AwayJS - Open Source Workflow for WebGL
 
Away3D update
Away3D updateAway3D update
Away3D update
 
2011.05.27 ACC 기술세미나 : Adobe Flash Builder 4.5를 환경에서 Molehill 3D를 이용한 개발 소개
2011.05.27 ACC 기술세미나 : Adobe Flash Builder 4.5를 환경에서 Molehill 3D를 이용한 개발 소개2011.05.27 ACC 기술세미나 : Adobe Flash Builder 4.5를 환경에서 Molehill 3D를 이용한 개발 소개
2011.05.27 ACC 기술세미나 : Adobe Flash Builder 4.5를 환경에서 Molehill 3D를 이용한 개발 소개
 
Some Useful Flash API
Some Useful Flash APISome Useful Flash API
Some Useful Flash API
 
Away3d: A million little triangles
Away3d: A million little trianglesAway3d: A million little triangles
Away3d: A million little triangles
 
Immersive Diorama with Stage3D
Immersive Diorama with Stage3DImmersive Diorama with Stage3D
Immersive Diorama with Stage3D
 
Rob Bateman: Away3D for the accelerated age
Rob Bateman: Away3D for the accelerated ageRob Bateman: Away3D for the accelerated age
Rob Bateman: Away3D for the accelerated age
 
Realtime 3D on the web - a toy or a useful tool?
Realtime 3D on the web - a toy or a useful tool?Realtime 3D on the web - a toy or a useful tool?
Realtime 3D on the web - a toy or a useful tool?
 
Starling Deep Dive
Starling Deep DiveStarling Deep Dive
Starling Deep Dive
 
Adobe gaming today tomorrow Trento
Adobe gaming today tomorrow TrentoAdobe gaming today tomorrow Trento
Adobe gaming today tomorrow Trento
 
Augmented Reality with Open Source Software
Augmented Reality with Open Source SoftwareAugmented Reality with Open Source Software
Augmented Reality with Open Source Software
 
Away3d workshop slides
Away3d workshop slidesAway3d workshop slides
Away3d workshop slides
 
theFactor.e 3D
theFactor.e 3DtheFactor.e 3D
theFactor.e 3D
 

Similar to FLASH AND AIR IN EDUCATION

Impact of Adobe Edge Tools and Services in Higher Education
Impact of Adobe Edge Tools and Services in Higher EducationImpact of Adobe Edge Tools and Services in Higher Education
Impact of Adobe Edge Tools and Services in Higher EducationJoseph Labrecque
 
VideoManager: Using Flash Technology and HTML5 together for University Media ...
VideoManager: Using Flash Technology and HTML5 together for University Media ...VideoManager: Using Flash Technology and HTML5 together for University Media ...
VideoManager: Using Flash Technology and HTML5 together for University Media ...Joseph Labrecque
 
Adobe Flash - Past, Present and Future
Adobe Flash - Past, Present and FutureAdobe Flash - Past, Present and Future
Adobe Flash - Past, Present and FutureIain Lobb
 
AN INTRODUCTION TO APACHE FLEX
AN INTRODUCTION TO APACHE FLEXAN INTRODUCTION TO APACHE FLEX
AN INTRODUCTION TO APACHE FLEXJoseph Labrecque
 
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
 
2 d animation application software
2 d animation application software2 d animation application software
2 d animation application softwareKulu Studio
 
Distributing Information Online
Distributing Information OnlineDistributing Information Online
Distributing Information OnlineLethbridge College
 
Profiling with Adobe Scout CC
Profiling with Adobe Scout CCProfiling with Adobe Scout CC
Profiling with Adobe Scout CCJoseph Labrecque
 
What’s New in Flash Player 11.2 and Adobe AIR 3.2
What’s New in Flash Player 11.2 and Adobe AIR 3.2What’s New in Flash Player 11.2 and Adobe AIR 3.2
What’s New in Flash Player 11.2 and Adobe AIR 3.2Joseph Labrecque
 
Cinematic Interactives with Animate CC
Cinematic Interactives with Animate CCCinematic Interactives with Animate CC
Cinematic Interactives with Animate CCJoseph Labrecque
 
New Frontiers in Motion and Interactivity
New Frontiers in Motion and InteractivityNew Frontiers in Motion and Interactivity
New Frontiers in Motion and InteractivityJoseph Labrecque
 
Flash for Blackberry, iPhone and Android
Flash for Blackberry, iPhone and AndroidFlash for Blackberry, iPhone and Android
Flash for Blackberry, iPhone and AndroidMindgrub Technologies
 
Making Money with Adobe AIR
Making Money with Adobe AIRMaking Money with Adobe AIR
Making Money with Adobe AIRAlmog Koren
 
Progressing beyond the Desktop at Universities with Adobe AIR
Progressing beyond the Desktop at Universities with Adobe AIRProgressing beyond the Desktop at Universities with Adobe AIR
Progressing beyond the Desktop at Universities with Adobe AIRJoseph 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
 
Adobe Creative Cloud and Licensing Programs for Education
Adobe Creative Cloud and Licensing Programs for Education Adobe Creative Cloud and Licensing Programs for Education
Adobe Creative Cloud and Licensing Programs for Education New Media Consortium
 

Similar to FLASH AND AIR IN EDUCATION (20)

Impact of Adobe Edge Tools and Services in Higher Education
Impact of Adobe Edge Tools and Services in Higher EducationImpact of Adobe Edge Tools and Services in Higher Education
Impact of Adobe Edge Tools and Services in Higher Education
 
VideoManager: Using Flash Technology and HTML5 together for University Media ...
VideoManager: Using Flash Technology and HTML5 together for University Media ...VideoManager: Using Flash Technology and HTML5 together for University Media ...
VideoManager: Using Flash Technology and HTML5 together for University Media ...
 
Adobe Flash - Past, Present and Future
Adobe Flash - Past, Present and FutureAdobe Flash - Past, Present and Future
Adobe Flash - Past, Present and Future
 
AN INTRODUCTION TO APACHE FLEX
AN INTRODUCTION TO APACHE FLEXAN INTRODUCTION TO APACHE FLEX
AN INTRODUCTION TO APACHE FLEX
 
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 ...
 
Flash media technology
Flash media technologyFlash media technology
Flash media technology
 
2 d animation application software
2 d animation application software2 d animation application software
2 d animation application software
 
Distributing Information Online
Distributing Information OnlineDistributing Information Online
Distributing Information Online
 
Profiling with Adobe Scout CC
Profiling with Adobe Scout CCProfiling with Adobe Scout CC
Profiling with Adobe Scout CC
 
What’s New in Flash Player 11.2 and Adobe AIR 3.2
What’s New in Flash Player 11.2 and Adobe AIR 3.2What’s New in Flash Player 11.2 and Adobe AIR 3.2
What’s New in Flash Player 11.2 and Adobe AIR 3.2
 
Cinematic Interactives with Animate CC
Cinematic Interactives with Animate CCCinematic Interactives with Animate CC
Cinematic Interactives with Animate CC
 
DU Streaming Solutions
DU Streaming SolutionsDU Streaming Solutions
DU Streaming Solutions
 
New Frontiers in Motion and Interactivity
New Frontiers in Motion and InteractivityNew Frontiers in Motion and Interactivity
New Frontiers in Motion and Interactivity
 
RMAUG miniMAX: Adobe Edge
RMAUG miniMAX: Adobe EdgeRMAUG miniMAX: Adobe Edge
RMAUG miniMAX: Adobe Edge
 
Flash for Blackberry, iPhone and Android
Flash for Blackberry, iPhone and AndroidFlash for Blackberry, iPhone and Android
Flash for Blackberry, iPhone and Android
 
Making Money with Adobe AIR
Making Money with Adobe AIRMaking Money with Adobe AIR
Making Money with Adobe AIR
 
Progressing beyond the Desktop at Universities with Adobe AIR
Progressing beyond the Desktop at Universities with Adobe AIRProgressing beyond the Desktop at Universities with Adobe AIR
Progressing beyond the Desktop at Universities with Adobe 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)
Developing multi-screen applications using Adobe Integrated Runtime (AIR)
 
Adobe Creative Cloud and Licensing Programs for Education
Adobe Creative Cloud and Licensing Programs for Education Adobe Creative Cloud and Licensing Programs for Education
Adobe Creative Cloud and Licensing Programs for Education
 
Android Apps
Android AppsAndroid Apps
Android Apps
 

More from 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
 
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: 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
 
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
 
Flash Runtimes Conquer the Universe
Flash Runtimes Conquer the UniverseFlash Runtimes Conquer the Universe
Flash Runtimes Conquer the UniverseJoseph Labrecque
 
Flash Professional and AIR 14: Creative Cloud Updates
Flash Professional and AIR 14: Creative Cloud UpdatesFlash Professional and AIR 14: Creative Cloud Updates
Flash Professional and AIR 14: Creative Cloud UpdatesJoseph Labrecque
 
Adobe Generation Professional: App Design
Adobe Generation Professional: App DesignAdobe Generation Professional: App Design
Adobe Generation Professional: App DesignJoseph Labrecque
 
Advanced Edge Animate for Education
Advanced Edge Animate for EducationAdvanced Edge Animate for Education
Advanced Edge Animate for EducationJoseph Labrecque
 
Beginning Edge Animate for Education
Beginning Edge Animate for EducationBeginning Edge Animate for Education
Beginning Edge Animate for EducationJoseph Labrecque
 
Adobe Creative Cloud Interactive Tools and Runtimes
Adobe Creative Cloud Interactive Tools and RuntimesAdobe Creative Cloud Interactive Tools and Runtimes
Adobe Creative Cloud Interactive Tools and RuntimesJoseph Labrecque
 

More from 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
 
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: 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
 
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
 
Flash Runtimes Conquer the Universe
Flash Runtimes Conquer the UniverseFlash Runtimes Conquer the Universe
Flash Runtimes Conquer the Universe
 
Flash Professional and AIR 14: Creative Cloud Updates
Flash Professional and AIR 14: Creative Cloud UpdatesFlash Professional and AIR 14: Creative Cloud Updates
Flash Professional and AIR 14: Creative Cloud Updates
 
Adobe Generation Professional: App Design
Adobe Generation Professional: App DesignAdobe Generation Professional: App Design
Adobe Generation Professional: App Design
 
Advanced Edge Animate for Education
Advanced Edge Animate for EducationAdvanced Edge Animate for Education
Advanced Edge Animate for Education
 
Beginning Edge Animate for Education
Beginning Edge Animate for EducationBeginning Edge Animate for Education
Beginning Edge Animate for Education
 
Adobe Creative Cloud Interactive Tools and Runtimes
Adobe Creative Cloud Interactive Tools and RuntimesAdobe Creative Cloud Interactive Tools and Runtimes
Adobe Creative Cloud Interactive Tools and Runtimes
 

Recently uploaded

UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdfUiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdfDianaGray10
 
UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7DianaGray10
 
20230202 - Introduction to tis-py
20230202 - Introduction to tis-py20230202 - Introduction to tis-py
20230202 - Introduction to tis-pyJamie (Taka) Wang
 
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...DianaGray10
 
Building Your Own AI Instance (TBLC AI )
Building Your Own AI Instance (TBLC AI )Building Your Own AI Instance (TBLC AI )
Building Your Own AI Instance (TBLC AI )Brian Pichman
 
Introduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptxIntroduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptxMatsuo Lab
 
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDEADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDELiveplex
 
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...UbiTrack UK
 
AI Fame Rush Review – Virtual Influencer Creation In Just Minutes
AI Fame Rush Review – Virtual Influencer Creation In Just MinutesAI Fame Rush Review – Virtual Influencer Creation In Just Minutes
AI Fame Rush Review – Virtual Influencer Creation In Just MinutesMd Hossain Ali
 
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019IES VE
 
9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding Team9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding TeamAdam Moalla
 
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdfIaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdfDaniel Santiago Silva Capera
 
UiPath Community: AI for UiPath Automation Developers
UiPath Community: AI for UiPath Automation DevelopersUiPath Community: AI for UiPath Automation Developers
UiPath Community: AI for UiPath Automation DevelopersUiPathCommunity
 
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsIgniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsSafe Software
 
Meet the new FSP 3000 M-Flex800™
Meet the new FSP 3000 M-Flex800™Meet the new FSP 3000 M-Flex800™
Meet the new FSP 3000 M-Flex800™Adtran
 
AI You Can Trust - Ensuring Success with Data Integrity Webinar
AI You Can Trust - Ensuring Success with Data Integrity WebinarAI You Can Trust - Ensuring Success with Data Integrity Webinar
AI You Can Trust - Ensuring Success with Data Integrity WebinarPrecisely
 
Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024SkyPlanner
 
Empowering Africa's Next Generation: The AI Leadership Blueprint
Empowering Africa's Next Generation: The AI Leadership BlueprintEmpowering Africa's Next Generation: The AI Leadership Blueprint
Empowering Africa's Next Generation: The AI Leadership BlueprintMahmoud Rabie
 

Recently uploaded (20)

UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdfUiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
 
UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7
 
20230202 - Introduction to tis-py
20230202 - Introduction to tis-py20230202 - Introduction to tis-py
20230202 - Introduction to tis-py
 
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
 
Building Your Own AI Instance (TBLC AI )
Building Your Own AI Instance (TBLC AI )Building Your Own AI Instance (TBLC AI )
Building Your Own AI Instance (TBLC AI )
 
Introduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptxIntroduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptx
 
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDEADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
 
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
 
20150722 - AGV
20150722 - AGV20150722 - AGV
20150722 - AGV
 
AI Fame Rush Review – Virtual Influencer Creation In Just Minutes
AI Fame Rush Review – Virtual Influencer Creation In Just MinutesAI Fame Rush Review – Virtual Influencer Creation In Just Minutes
AI Fame Rush Review – Virtual Influencer Creation In Just Minutes
 
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
 
9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding Team9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding Team
 
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdfIaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
 
UiPath Community: AI for UiPath Automation Developers
UiPath Community: AI for UiPath Automation DevelopersUiPath Community: AI for UiPath Automation Developers
UiPath Community: AI for UiPath Automation Developers
 
201610817 - edge part1
201610817 - edge part1201610817 - edge part1
201610817 - edge part1
 
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsIgniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
 
Meet the new FSP 3000 M-Flex800™
Meet the new FSP 3000 M-Flex800™Meet the new FSP 3000 M-Flex800™
Meet the new FSP 3000 M-Flex800™
 
AI You Can Trust - Ensuring Success with Data Integrity Webinar
AI You Can Trust - Ensuring Success with Data Integrity WebinarAI You Can Trust - Ensuring Success with Data Integrity Webinar
AI You Can Trust - Ensuring Success with Data Integrity Webinar
 
Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024
 
Empowering Africa's Next Generation: The AI Leadership Blueprint
Empowering Africa's Next Generation: The AI Leadership BlueprintEmpowering Africa's Next Generation: The AI Leadership Blueprint
Empowering Africa's Next Generation: The AI Leadership Blueprint
 

FLASH AND AIR IN EDUCATION

  • 1. FLASH AND AIR IN EDUCATION April 10th 2013 Hawaii Flash User Group Joseph Labrecque
  • 2. JOSEPH LABRECQUE Senior Interactive Software Engineer | Adjunct Faculty University of Denver Proprietor | Owner Fractured Vision Media, LLC Adobe Community Professional Adobe Education Leader Adobe Certified Expert Adobe Certified Educator Adobe Influencer Author Packt Publishing | O’Reilly Media | video2brain | Adobe Press | Peachpit Artist An Early Morning Letter, Displaced | shivervein
  • 3. WHAT WE’LL COVER… • The current role and engineering focus • Some real-world examples in education • Adobe gaming initiatives
  • 4. THE ROLE OF FLASH PLAYER & AIR
  • 5. PREMIUM VIDEO • True streaming • Digital Rights Mgmt. • Great workflow • Wide support • Browsers are lacking • Project Primetime
  • 6. GAMING • Flash Player: Game Console of the Web • AIR: iOS, Android, BB10 • Stage3D • GPU-Accelerated • Historical • Flash C++ Compiler
  • 7. ADOBE SAYS… “Adobe is fully focused on creating a robust business around gaming.” “This focus does not mean that existing content will no longer run, or that Flash cannot be used for content other than gaming and premium video.” “Adobe believes that Flash is the game console for the web providing a foundation that allows game developers to deliver rich games and experiences more easily to more people than any other platform.”
  • 8. GENERAL WEB? • HTML/CSS/JS • Edge Animate • CreateJS • Flash Player is no longer needed for basic interactivity.
  • 9. ADVANCED UTILITIES? • Web content that is: – Too difficult with standards – Too advanced for standards – Project resources lacking • There are still many advanced use cases for Flash Player on the web – though this has narrowed.
  • 16. GAMING? • Game development is a great way to teach computer science and programming skills. • A lot of the problems solved in gaming can be applied to other applications. • “Gamification”
  • 18. FLASH PROFESSIONAL • Export Starling Texture Atlases from MovieClips • Create entire levels for Citrus Game Engine • Animation and asset production to ANY platform
  • 19. FLASH BUILDER • Version 4.7 • Includes ASC 2.0 • Works with Apache Flex 4.9 • Works with Adobe Scout (no more design view)
  • 20. ADOBE SCOUT • Next-generation profiling tool • Works with Flash Player and AIR • Detailed Telemetry • Mobile profiling • Release profiling
  • 21. STARLING • 2D Engine built upon Stage3D • Sponsored by Adobe • API mimics Display List • Example: Angry Birds Friends
  • 22. FEATHERS • UI Components built atop Starling • Sponsored by Adobe • Fully skinnable • Components include – Button, List, Slider, Text, Toggle, Tab Bar, Callout, more – Robust Layout system
  • 23. AWAY3D • 3D Engine built upon Stage3D • Mature, community driven • Managed by The Away Foundation • Sponsored by Adobe • AwayPhysics
  • 25. RESOURCES • Runtimes Roadmap: http://adobe.com/go/flashplayer_roadmap • Adobe Gaming: http://gaming.adobe.com/ • Starling: http://starling-framework.org/ • Feathers: http://feathersui.com/ • Away3D: http://away3d.com/ • Citrus Game Engine: http://citrusengine.com/ • One Game a Month: http://onegameamonth.com/
  • 26. THANK YOU Get in touch… Twitter: @JosephLabrecque Email: Joseph.Labrecque@du.edu Web: http://JosephLabrecque.com/
  • 27. Join us at Adobe MAX 2013 May 4-8, 2013 Using Edge Animate to Create a Los Angeles Convention Center Reusable Component Set and Nokia Theatre L.A. LIVE Monday 3:30 PM - 511B Join us at MAX for three days of fresh inspiration, Register now at max.adobe.com. connection, and hands-on training. Plus, receive a complimentary annual membership to Adobe® Creative Cloud™.
  • 28. Community Compilation CD Download for free: http://fracturedvisionmedia.com/FVM008/