SlideShare una empresa de Scribd logo
1 de 32
Descargar para leer sin conexión
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/

Más contenido relacionado

La actualidad más candente

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
Alberto Rojas
 
Cross Platform Mobile Application Architecture
Cross Platform Mobile Application ArchitectureCross Platform Mobile Application Architecture
Cross Platform Mobile Application Architecture
Derrick Bowen
 
PrototypingToolsDiscovery_1280x720_v3
PrototypingToolsDiscovery_1280x720_v3PrototypingToolsDiscovery_1280x720_v3
PrototypingToolsDiscovery_1280x720_v3
Dan Frazier
 

La actualidad más candente (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
 

Similar a Impact of Adobe Edge Tools and Services in Higher Education

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
e27
 
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
Joseph Labrecque
 

Similar a 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
 

Más de Joseph Labrecque

Adobe Generation Professional: Animation
Adobe Generation Professional:AnimationAdobe Generation Professional:Animation
Adobe Generation Professional: Animation
Joseph Labrecque
 

Más de Joseph Labrecque (20)

Producing Quality Video Content for Online Learning
Producing Quality Video Content for Online LearningProducing Quality Video Content for Online Learning
Producing Quality Video Content for Online Learning
 
Interactive Animation with Adobe Animate CC
Interactive Animation with Adobe Animate CCInteractive Animation with Adobe Animate CC
Interactive Animation with Adobe Animate CC
 
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
 

Último

CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
 

Último (20)

Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 

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/