SlideShare ist ein Scribd-Unternehmen logo
1 von 32
Downloaden Sie, um offline zu lesen
IMPACT OF ADOBE EDGE
TOOLS AND SERVICES
IN HIGHER EDUCATION
Joseph Labrecque
2013 Adobe Education Leader Summer Institute
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
Lynda.com | Peachpit Press | Adobe Press | Packt Publishing | O’Reilly Media | video2brain
Artist
An Early Morning Letter, Displaced | Shivervein
ADOBE EDGE TOOLS AND SERVICES
What is this all about?
CREATE THE WEB
• Late September 2012
• San Francisco
• WebKit
• W3C
• jQuery Mobile
• Adobe Edge Tools & Services
CREATE THE WEB: TAKEAWAYS
• Create the Web was not a Flash event. (yes, I got a ton of questions around this)
• Adobe has been investing in HTML for years before this. (over a decade)
• Adobe has been involved in many open source and open spec projects in the past.
(Flex SDK, OSMF, PDF, SWF, RTMP, et cetera)
• Stop assuming anyone involved in web standards is “moving on” from Flash or anything
else. (this attitude is dismissive and diminishes the great work that many have done and
continue to do with the platform)
• A better enabled, more expressive web is good for everyone. (duh)
ADOBE EDGE TOOLS AND SERVICES
What are they?
EDGE ANIMATE
Animate gives web designers the tools they
need to add motion to web graphics and
create interactive content on their sites,
while assuring that their designs display
consistently across mobile devices, tablets,
and modern browsers.
EDGE CODE
Edge Code is a lightweight code editor for
web developers and designers working with
HTML, CSS, and JavaScript. Edge is built to
work with browsers, speeding up
development time by displaying changes to
the code directly on the screen.
EDGE REFLOW
Edge Reflow enables designers to build
beautiful responsive web designs. Create on
a native web surface with CSS design and
layout features in a familiar and intuitive
way.
EDGE INSPECT
Inspect is an essential application for web
developers and designers who need to
preview their content across multiple mobile
devices. Wirelessly pair multiple iOS and
Android devices to your computer, grab
screenshots from any connected device, and
see real-time results from changes.
EDGE WEB FONTS
With contributions from Adobe, Google, and
designers around the world, Edge Web Fonts
provides a vast library of free web fonts for
use on your websites.
Integrated with other products.
PHONEGAP BUILD
PhoneGap Build allows you to create mobile
apps using the web tools you love - HTML,
CSS, and JavaScript - and then easily
compile them for multiple platforms in the
cloud.
Huge time-saver!
WHAT DO I THINK ABOUT ALL THIS?
Joseph’s Perspective :)
I THINK THIS IS ALL WONDERFUL
• Technology which drives the Web has been
stagnant for years.
• The amount of stuff we can do with native
web technologies is really great.
• If you know when to use this stuff- and
know when to fall back (or forward) to
something like Flash Player – you are in an
ideal position.
BUT… SOME PEOPLE STILL DON’T GET IT
• I try to take a balanced perspective.
• Keep my hands in many technologies.
• Keeps me informed, balanced, and honest.
• Some people would rather cling to their
own narrow perspective. It’s easier.
• These are the people you want to stay
away from. They will suffocate you.
IMPACT ON COURSE CURRICULUM
Web stack scramble…
WHITHER FLASH?
Courses taught:
• Animation/Interactive [Flash Professional]
• Programming [Flash Builder]
• Mobile [AIR for Android]
ANIMATION WITH ANIMATE
Animation/Interactive course to use
Edge Animate:
• Easier to pick up
• Made for the native web
• Directed workflow
MOBILE AIR TO PHONEGAP
Mobile course to use PhoneGap and
PhoneGap Build:
• Mobile AIR covered in another course
• Focus on web technologies
• Part of new mobile track
FLASH CONDENSATION
Two Flash courses merged into one Flash
Platform overview course:
• Basics of motion
• Interactivity
• Gaming
• Programming
• Mobile
SECOND THOUGHTS… MAYBE.
• Flash Professional CC turns out to be really
awesome – increased focus in web targets.
• The Flash Platform is expanding into all
sorts of areas – mostly thanks to Stage3D
and 3rd party frameworks and tools.
• PhoneGap is much more difficult to learn
and use than mobile AIR.
• Animate is dependent upon knowing other
tools to do anything advanced.
TRAINING STAFF AND TECHNICAL
FACULTY
Spreading awareness.
PERSONNEL
• Personnel are always a bit of an issue :)
• 3rd party systems often prevent any
innovative customization.
• The need for cutting edge tooling
oftentimes is simply not there.
• One step at a time…
UNIVERSITY DEVELOPMENT PROJECTS
• Using web tools as much as possible
• Responsive frameworks are helpful
• Some things can only be done with Flash
• Nothing much has really changed!
DU PORTFOLIO
• Total rewrite from a decade-old codebase.
• Wanted to make it responsive across all
targets.
• Used Edge Reflow in the design of many
responsive elements.
• Uses Flash Player for video and audio
playback when needed.
VIDEOMANAGER
• Allows video upload, transcode, and
management within a controlled
environment.
• Dealing with video – retains the need for
Flash Player in video editing and playback.
• Using RTMP and HLS for streaming to both
Desktop and Mobile targets.
CRUNCHBUDDY
• Transcode “brain” which monitors servers,
gathers data, transcodes and manages
video files across servers.
• Built with Adobe AIR as a headless app.
• HandBrake and MediaInfo via
NativeProcess API.
• Installed as a Windows service.
LEGACY SYSTEMS
Can we convert?
COURSEMEDIA
• Heavy Flash Player dependencies
• Creating content such as text slides
• Editing video online – clipping
• Full media gallery playback
• COPYRIGHT streaming audio and video
COURSEMEDIA MOBILE? SYSTEM REWRITE?
• Attempt to bring viewing to mobile via AIR
for Android and eventually iOS
• Hasn’t seen so many downloads
• Faculty surveyed do not see it as a priority
• If playback fails – they move to desktop
WHAT OF THE FUTURE?
The only sure thing is change.
THANK YOU
Twitter: @JosephLabrecque
Email: Joseph.Labrecque@du.edu
Web: http://JosephLabrecque.com/

Weitere ähnliche Inhalte

Was ist angesagt?

HTML5 - The Future in a Flash
HTML5 - The Future in a FlashHTML5 - The Future in a Flash
HTML5 - The Future in a FlashRick Snailum
 
Reasons for Flash: Flash Development in an HTML5 and App Store World
Reasons for Flash: Flash Development in an HTML5 and App Store WorldReasons for Flash: Flash Development in an HTML5 and App Store World
Reasons for Flash: Flash Development in an HTML5 and App Store WorldEffectiveUI
 
Building a Functional Flex Mobile Application for Android in Less Than an Hour
Building a Functional Flex Mobile Application for Android in Less Than an HourBuilding a Functional Flex Mobile Application for Android in Less Than an Hour
Building a Functional Flex Mobile Application for Android in Less Than an HourJoseph Labrecque
 
Creating a crowdsourced contraband reporting web app with a headless Drupal
Creating a crowdsourced contraband reporting web app with a headless DrupalCreating a crowdsourced contraband reporting web app with a headless Drupal
Creating a crowdsourced contraband reporting web app with a headless DrupalAlberto Rojas
 
Chapter i(flash basic)
Chapter i(flash basic)Chapter i(flash basic)
Chapter i(flash basic)Chhom Karath
 
How to Convert Your eLearning to Mobile
How to Convert Your eLearning to MobileHow to Convert Your eLearning to Mobile
How to Convert Your eLearning to MobileChad Udell
 
Progress Rollbase: Building Powerful Applications One Block at a Time
Progress Rollbase:  Building Powerful Applications One Block at a TimeProgress Rollbase:  Building Powerful Applications One Block at a Time
Progress Rollbase: Building Powerful Applications One Block at a TimeProgress
 
iBooks Author for Advanced Users and Projects
iBooks Author for Advanced Users and Projects iBooks Author for Advanced Users and Projects
iBooks Author for Advanced Users and Projects New Media Consortium
 
IBM Bluemix & IoT Foundation
IBM Bluemix & IoT FoundationIBM Bluemix & IoT Foundation
IBM Bluemix & IoT FoundationNat Weerawan
 
Edtech lab presentations 7 30 15
Edtech lab presentations 7 30 15Edtech lab presentations 7 30 15
Edtech lab presentations 7 30 15Omar Jacalne
 
PSEWEB 2013 - Make it responsive - TERMINALFOUR
PSEWEB 2013 - Make it responsive - TERMINALFOURPSEWEB 2013 - Make it responsive - TERMINALFOUR
PSEWEB 2013 - Make it responsive - TERMINALFOURTerminalfour
 
Symantec User Experience Group - Tools - Sketch
Symantec User Experience Group - Tools - SketchSymantec User Experience Group - Tools - Sketch
Symantec User Experience Group - Tools - SketchJohn Flynn
 
Cross Platform Mobile Application Architecture
Cross Platform Mobile Application ArchitectureCross Platform Mobile Application Architecture
Cross Platform Mobile Application ArchitectureDerrick Bowen
 
PrototypingToolsDiscovery_1280x720_v3
PrototypingToolsDiscovery_1280x720_v3PrototypingToolsDiscovery_1280x720_v3
PrototypingToolsDiscovery_1280x720_v3Dan Frazier
 
IBM Collaboration Solutions Application Development - Frequently Asked Questions
IBM Collaboration Solutions Application Development - Frequently Asked QuestionsIBM Collaboration Solutions Application Development - Frequently Asked Questions
IBM Collaboration Solutions Application Development - Frequently Asked QuestionsNiklas Heidloff
 
Accessibility: Proven, easy integration into design and development workflows
Accessibility: Proven, easy integration into design and development workflowsAccessibility: Proven, easy integration into design and development workflows
Accessibility: Proven, easy integration into design and development workflowsRobert Jolly
 

Was ist angesagt? (20)

HTML5 - The Future in a Flash
HTML5 - The Future in a FlashHTML5 - The Future in a Flash
HTML5 - The Future in a Flash
 
Reasons for Flash: Flash Development in an HTML5 and App Store World
Reasons for Flash: Flash Development in an HTML5 and App Store WorldReasons for Flash: Flash Development in an HTML5 and App Store World
Reasons for Flash: Flash Development in an HTML5 and App Store World
 
Building a Functional Flex Mobile Application for Android in Less Than an Hour
Building a Functional Flex Mobile Application for Android in Less Than an HourBuilding a Functional Flex Mobile Application for Android in Less Than an Hour
Building a Functional Flex Mobile Application for Android in Less Than an Hour
 
Creating a crowdsourced contraband reporting web app with a headless Drupal
Creating a crowdsourced contraband reporting web app with a headless DrupalCreating a crowdsourced contraband reporting web app with a headless Drupal
Creating a crowdsourced contraband reporting web app with a headless Drupal
 
Responsive Web Design
Responsive Web DesignResponsive Web Design
Responsive Web Design
 
Chapter i(flash basic)
Chapter i(flash basic)Chapter i(flash basic)
Chapter i(flash basic)
 
How to Convert Your eLearning to Mobile
How to Convert Your eLearning to MobileHow to Convert Your eLearning to Mobile
How to Convert Your eLearning to Mobile
 
Progress Rollbase: Building Powerful Applications One Block at a Time
Progress Rollbase:  Building Powerful Applications One Block at a TimeProgress Rollbase:  Building Powerful Applications One Block at a Time
Progress Rollbase: Building Powerful Applications One Block at a Time
 
iBooks Author for Advanced Users and Projects
iBooks Author for Advanced Users and Projects iBooks Author for Advanced Users and Projects
iBooks Author for Advanced Users and Projects
 
IBM Bluemix & IoT Foundation
IBM Bluemix & IoT FoundationIBM Bluemix & IoT Foundation
IBM Bluemix & IoT Foundation
 
Edtech lab presentations 7 30 15
Edtech lab presentations 7 30 15Edtech lab presentations 7 30 15
Edtech lab presentations 7 30 15
 
Flash media technology
Flash media technologyFlash media technology
Flash media technology
 
PSEWEB 2013 - Make it responsive - TERMINALFOUR
PSEWEB 2013 - Make it responsive - TERMINALFOURPSEWEB 2013 - Make it responsive - TERMINALFOUR
PSEWEB 2013 - Make it responsive - TERMINALFOUR
 
Symantec User Experience Group - Tools - Sketch
Symantec User Experience Group - Tools - SketchSymantec User Experience Group - Tools - Sketch
Symantec User Experience Group - Tools - Sketch
 
Presentations
PresentationsPresentations
Presentations
 
Cross Platform Mobile Application Architecture
Cross Platform Mobile Application ArchitectureCross Platform Mobile Application Architecture
Cross Platform Mobile Application Architecture
 
Gp #2
Gp #2Gp #2
Gp #2
 
PrototypingToolsDiscovery_1280x720_v3
PrototypingToolsDiscovery_1280x720_v3PrototypingToolsDiscovery_1280x720_v3
PrototypingToolsDiscovery_1280x720_v3
 
IBM Collaboration Solutions Application Development - Frequently Asked Questions
IBM Collaboration Solutions Application Development - Frequently Asked QuestionsIBM Collaboration Solutions Application Development - Frequently Asked Questions
IBM Collaboration Solutions Application Development - Frequently Asked Questions
 
Accessibility: Proven, easy integration into design and development workflows
Accessibility: Proven, easy integration into design and development workflowsAccessibility: Proven, easy integration into design and development workflows
Accessibility: Proven, easy integration into design and development workflows
 

Ähnlich wie Impact of Adobe Edge Tools and Services in Higher Education

Introduction to Cross-Platform Hybrid Mobile App Development
Introduction to Cross-Platform Hybrid Mobile App DevelopmentIntroduction to Cross-Platform Hybrid Mobile App Development
Introduction to Cross-Platform Hybrid Mobile App DevelopmentÖzcan Zafer AYAN
 
Introduction to hybrid application development
Introduction to hybrid application developmentIntroduction to hybrid application development
Introduction to hybrid application developmentKunjan Thakkar
 
Consider Starting Small
Consider Starting SmallConsider Starting Small
Consider Starting SmallAndrew Smith
 
I didnt know Flex could do this
I didnt know Flex could do thisI didnt know Flex could do this
I didnt know Flex could do thise27
 
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
 
Top 4 Cross Platform tools for Mobile App Development
Top 4 Cross Platform tools for Mobile App DevelopmentTop 4 Cross Platform tools for Mobile App Development
Top 4 Cross Platform tools for Mobile App Developmenttechugo
 
LATEST_TRENDS_IN_WEBSITE_DEVELOPMENT.pptx
LATEST_TRENDS_IN_WEBSITE_DEVELOPMENT.pptxLATEST_TRENDS_IN_WEBSITE_DEVELOPMENT.pptx
LATEST_TRENDS_IN_WEBSITE_DEVELOPMENT.pptxchitrachauhan21
 
Ionic App Platform Overview
Ionic App Platform Overview Ionic App Platform Overview
Ionic App Platform Overview Ionic Framework
 
Ibm worklight - going from xpages mobile to native mobile applications
Ibm worklight - going from xpages mobile to native mobile applicationsIbm worklight - going from xpages mobile to native mobile applications
Ibm worklight - going from xpages mobile to native mobile applicationsMark Roden
 
React Native - Build Native Mobile App
React Native - Build Native Mobile AppReact Native - Build Native Mobile App
React Native - Build Native Mobile AppMobio Solutions
 
Multi device development using visual studio (iOS, Android & Windows)
Multi device development using visual studio (iOS, Android & Windows)Multi device development using visual studio (iOS, Android & Windows)
Multi device development using visual studio (iOS, Android & Windows)Karthikeyan Anbarasan (AK)
 
Flutter vs Ionic: Which framework is better for cross platform application d...
Flutter vs Ionic: Which framework is better  for cross platform application d...Flutter vs Ionic: Which framework is better  for cross platform application d...
Flutter vs Ionic: Which framework is better for cross platform application d...Mobiloitte
 
Cross Platform Mobile Development
Cross Platform Mobile DevelopmentCross Platform Mobile Development
Cross Platform Mobile DevelopmentManesh Lad
 
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
 
Cinematic Interactives with Animate CC
Cinematic Interactives with Animate CCCinematic Interactives with Animate CC
Cinematic Interactives with Animate CCJoseph Labrecque
 
Beginners guide to creating mobile apps
Beginners guide to creating mobile appsBeginners guide to creating mobile apps
Beginners guide to creating mobile appsJames Quick
 
Cross platform mobile application devlopment
Cross platform mobile application devlopmentCross platform mobile application devlopment
Cross platform mobile application devlopmentPrabhat gangwar
 

Ähnlich wie Impact of Adobe Edge Tools and Services in Higher Education (20)

Introduction to Cross-Platform Hybrid Mobile App Development
Introduction to Cross-Platform Hybrid Mobile App DevelopmentIntroduction to Cross-Platform Hybrid Mobile App Development
Introduction to Cross-Platform Hybrid Mobile App Development
 
Introduction to hybrid application development
Introduction to hybrid application developmentIntroduction to hybrid application development
Introduction to hybrid application development
 
Consider Starting Small
Consider Starting SmallConsider Starting Small
Consider Starting Small
 
I didnt know Flex could do this
I didnt know Flex could do thisI didnt know Flex could do this
I didnt know Flex could do this
 
RMAUG miniMAX: Adobe Edge
RMAUG miniMAX: Adobe EdgeRMAUG miniMAX: Adobe Edge
RMAUG miniMAX: Adobe Edge
 
Mobile web development
Mobile web development Mobile web development
Mobile web development
 
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
 
UX @ Neev
UX @ NeevUX @ Neev
UX @ Neev
 
Top 4 Cross Platform tools for Mobile App Development
Top 4 Cross Platform tools for Mobile App DevelopmentTop 4 Cross Platform tools for Mobile App Development
Top 4 Cross Platform tools for Mobile App Development
 
LATEST_TRENDS_IN_WEBSITE_DEVELOPMENT.pptx
LATEST_TRENDS_IN_WEBSITE_DEVELOPMENT.pptxLATEST_TRENDS_IN_WEBSITE_DEVELOPMENT.pptx
LATEST_TRENDS_IN_WEBSITE_DEVELOPMENT.pptx
 
Ionic App Platform Overview
Ionic App Platform Overview Ionic App Platform Overview
Ionic App Platform Overview
 
Ibm worklight - going from xpages mobile to native mobile applications
Ibm worklight - going from xpages mobile to native mobile applicationsIbm worklight - going from xpages mobile to native mobile applications
Ibm worklight - going from xpages mobile to native mobile applications
 
React Native - Build Native Mobile App
React Native - Build Native Mobile AppReact Native - Build Native Mobile App
React Native - Build Native Mobile App
 
Multi device development using visual studio (iOS, Android & Windows)
Multi device development using visual studio (iOS, Android & Windows)Multi device development using visual studio (iOS, Android & Windows)
Multi device development using visual studio (iOS, Android & Windows)
 
Flutter vs Ionic: Which framework is better for cross platform application d...
Flutter vs Ionic: Which framework is better  for cross platform application d...Flutter vs Ionic: Which framework is better  for cross platform application d...
Flutter vs Ionic: Which framework is better for cross platform application d...
 
Cross Platform Mobile Development
Cross Platform Mobile DevelopmentCross Platform Mobile Development
Cross Platform Mobile Development
 
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 ...
 
Cinematic Interactives with Animate CC
Cinematic Interactives with Animate CCCinematic Interactives with Animate CC
Cinematic Interactives with Animate CC
 
Beginners guide to creating mobile apps
Beginners guide to creating mobile appsBeginners guide to creating mobile apps
Beginners guide to creating mobile apps
 
Cross platform mobile application devlopment
Cross platform mobile application devlopmentCross platform mobile application devlopment
Cross platform mobile application devlopment
 

Mehr von 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
 
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
 
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
 

Mehr von 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
 
Getting Familiar with Animate CC
Getting Familiar with Animate CCGetting Familiar with Animate CC
Getting Familiar with Animate CC
 
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
 
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
 

Kürzlich hochgeladen

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
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
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
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
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
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
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
 
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
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rick Flair
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
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
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 

Kürzlich hochgeladen (20)

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
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
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
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
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
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
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
 
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.
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
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
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 

Impact of Adobe Edge Tools and Services in Higher Education

  • 1. IMPACT OF ADOBE EDGE TOOLS AND SERVICES IN HIGHER EDUCATION Joseph Labrecque 2013 Adobe Education Leader Summer Institute
  • 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 Lynda.com | Peachpit Press | Adobe Press | Packt Publishing | O’Reilly Media | video2brain Artist An Early Morning Letter, Displaced | Shivervein
  • 3. ADOBE EDGE TOOLS AND SERVICES What is this all about?
  • 4. CREATE THE WEB • Late September 2012 • San Francisco • WebKit • W3C • jQuery Mobile • Adobe Edge Tools & Services
  • 5. CREATE THE WEB: TAKEAWAYS • Create the Web was not a Flash event. (yes, I got a ton of questions around this) • Adobe has been investing in HTML for years before this. (over a decade) • Adobe has been involved in many open source and open spec projects in the past. (Flex SDK, OSMF, PDF, SWF, RTMP, et cetera) • Stop assuming anyone involved in web standards is “moving on” from Flash or anything else. (this attitude is dismissive and diminishes the great work that many have done and continue to do with the platform) • A better enabled, more expressive web is good for everyone. (duh)
  • 6. ADOBE EDGE TOOLS AND SERVICES What are they?
  • 7. EDGE ANIMATE Animate gives web designers the tools they need to add motion to web graphics and create interactive content on their sites, while assuring that their designs display consistently across mobile devices, tablets, and modern browsers.
  • 8. EDGE CODE Edge Code is a lightweight code editor for web developers and designers working with HTML, CSS, and JavaScript. Edge is built to work with browsers, speeding up development time by displaying changes to the code directly on the screen.
  • 9. EDGE REFLOW Edge Reflow enables designers to build beautiful responsive web designs. Create on a native web surface with CSS design and layout features in a familiar and intuitive way.
  • 10. EDGE INSPECT Inspect is an essential application for web developers and designers who need to preview their content across multiple mobile devices. Wirelessly pair multiple iOS and Android devices to your computer, grab screenshots from any connected device, and see real-time results from changes.
  • 11. EDGE WEB FONTS With contributions from Adobe, Google, and designers around the world, Edge Web Fonts provides a vast library of free web fonts for use on your websites. Integrated with other products.
  • 12. PHONEGAP BUILD PhoneGap Build allows you to create mobile apps using the web tools you love - HTML, CSS, and JavaScript - and then easily compile them for multiple platforms in the cloud. Huge time-saver!
  • 13. WHAT DO I THINK ABOUT ALL THIS? Joseph’s Perspective :)
  • 14. I THINK THIS IS ALL WONDERFUL • Technology which drives the Web has been stagnant for years. • The amount of stuff we can do with native web technologies is really great. • If you know when to use this stuff- and know when to fall back (or forward) to something like Flash Player – you are in an ideal position.
  • 15. BUT… SOME PEOPLE STILL DON’T GET IT • I try to take a balanced perspective. • Keep my hands in many technologies. • Keeps me informed, balanced, and honest. • Some people would rather cling to their own narrow perspective. It’s easier. • These are the people you want to stay away from. They will suffocate you.
  • 16. IMPACT ON COURSE CURRICULUM Web stack scramble…
  • 17. WHITHER FLASH? Courses taught: • Animation/Interactive [Flash Professional] • Programming [Flash Builder] • Mobile [AIR for Android]
  • 18. ANIMATION WITH ANIMATE Animation/Interactive course to use Edge Animate: • Easier to pick up • Made for the native web • Directed workflow
  • 19. MOBILE AIR TO PHONEGAP Mobile course to use PhoneGap and PhoneGap Build: • Mobile AIR covered in another course • Focus on web technologies • Part of new mobile track
  • 20. FLASH CONDENSATION Two Flash courses merged into one Flash Platform overview course: • Basics of motion • Interactivity • Gaming • Programming • Mobile
  • 21. SECOND THOUGHTS… MAYBE. • Flash Professional CC turns out to be really awesome – increased focus in web targets. • The Flash Platform is expanding into all sorts of areas – mostly thanks to Stage3D and 3rd party frameworks and tools. • PhoneGap is much more difficult to learn and use than mobile AIR. • Animate is dependent upon knowing other tools to do anything advanced.
  • 22. TRAINING STAFF AND TECHNICAL FACULTY Spreading awareness.
  • 23. PERSONNEL • Personnel are always a bit of an issue :) • 3rd party systems often prevent any innovative customization. • The need for cutting edge tooling oftentimes is simply not there. • One step at a time…
  • 24. UNIVERSITY DEVELOPMENT PROJECTS • Using web tools as much as possible • Responsive frameworks are helpful • Some things can only be done with Flash • Nothing much has really changed!
  • 25. DU PORTFOLIO • Total rewrite from a decade-old codebase. • Wanted to make it responsive across all targets. • Used Edge Reflow in the design of many responsive elements. • Uses Flash Player for video and audio playback when needed.
  • 26. VIDEOMANAGER • Allows video upload, transcode, and management within a controlled environment. • Dealing with video – retains the need for Flash Player in video editing and playback. • Using RTMP and HLS for streaming to both Desktop and Mobile targets.
  • 27. CRUNCHBUDDY • Transcode “brain” which monitors servers, gathers data, transcodes and manages video files across servers. • Built with Adobe AIR as a headless app. • HandBrake and MediaInfo via NativeProcess API. • Installed as a Windows service.
  • 29. COURSEMEDIA • Heavy Flash Player dependencies • Creating content such as text slides • Editing video online – clipping • Full media gallery playback • COPYRIGHT streaming audio and video
  • 30. COURSEMEDIA MOBILE? SYSTEM REWRITE? • Attempt to bring viewing to mobile via AIR for Android and eventually iOS • Hasn’t seen so many downloads • Faculty surveyed do not see it as a priority • If playback fails – they move to desktop
  • 31. WHAT OF THE FUTURE? The only sure thing is change.
  • 32. THANK YOU Twitter: @JosephLabrecque Email: Joseph.Labrecque@du.edu Web: http://JosephLabrecque.com/