SlideShare a Scribd company logo
1 of 34
Download to read offline
Adobe Flash
Professional
with CreateJS
May 14th 2013
Webinar Series for Adobe
& WebProfessionals.org
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 | Lynda.com | video2brain |
Adobe Press | Peachpit
Artist
An Early Morning Letter, Displaced | shivervein
Publications
What We’ll Cover…
• What is CreateJS?
• Why target HTML?
• Flash Professional CC
• CreateJS workflow
• JavaScript in Flash Pro
• Resources
WHAT IS
CREATEJS?
CreateJS
CreateJS is a suite of
modular libraries and
tools which work
together to enable rich
interactive content on
open web technologies
via HTML5.
EaselJS
EaselJS provides straight
forward solutions for
working with rich
graphics and interactivity
with HTML5 Canvas.
TweenJS
TweenJS is a simple
tweening library for use
in Javascript.
It supports tweening of
both numeric object
properties & CSS style
properties.
SoundJS
Consistant cross-browser
support for audio is
currently a mess in
HTML5, but SoundJS
works to abstract away
the problems and makes
adding sound to your
games or rich
experiences much easier.
PreloadJS
PreloadJS makes it easy
to preload your assets:
images, sounds, JS, data,
or others. It allows
multiple queues, multiple
connections, pausing
queues, and a lot more.
Toolkit for CreateJS
A complimentary
extension for Flash
Professional CS6* that
enables you to publish
rich Flash content to
HTML5, leveraging
CreateJS.
*included in Flash Professional CC.
WHY TARGET
HTML?
Changing Landscape
iOS browsers do not
support Flash Player
Android 4.1+ does not
support Flash Player
(Adobe’s call)
HTML/CSS/JS maturity
Role of Flash (web)
Shifted from “web
animation” to multi-
screen applications.
Present engineering
focus:
– Premium Video
– Gaming
Role of Flash (motion)
Heavily used:
• Animation
• Video
HTML is growing up
• HTML5
• CSS
• JavaScript
• TypeScript
• ES6
Edge Tools & Services
• Free to use at some level
• Part of the Creative Cloud
• Built from scratch for
HTML, CSS, and JavaScript
• Includes the following:
– Edge Animate
– Edge Code
– Edge Inspect
– Edge Reflow
– Edge Web Fonts / Typekit
– PhoneGap Build
Edge Animate
• Target the DOM for
animation and
interactivity
• Different from CreateJS
which targets the
HTML5 canvas tag
FLASH
PROFESSIONAL
Flash Professional CS6
• Extension to be
downloaded and
installed
• Publish content using
CreateJS libraries
Flash Professional CC
• Integrated with Flash
Professional CC – not a
separate install
• Basically the same
functionality as with
CS6 extension
CREATEJS
WORKFLOW
Authoring Content
Warnings
WARNINGS:
• Text support is limited. It is generally recommended to include text as HTML
elements (see DOMElement). (3)
• Feature not supported: Custom eases. (108)
• Layers with classic tweens must contain only a single symbol instance. (20)
• Modifying the transform point in a tween can produce unexpected results. (3)
• Frame numbers in EaselJS start at 0 instead of 1. For example, this affects
gotoAndStop and gotoAndPlay calls. (2)
• Shadow and glow filters are very expensive effects, and not all options are
supported. (2)
• Input and static text fields are published as dynamic text fields. (3)
• Content with both Bitmaps and Buttons may generate local security errors in
some browsers if run from the local file system.
Publish
Published HTML
JAVASCRIPT
IN FLASH PRO
Using JavaScript
• You can add certain
JavaScript
commands within
comments
• Mostly best to
export assets – then
wire them up
externally
Future
• Have an HTML
workflow fully
integrated within
Flash Professional
• Create rich content
for multiple targets!
• Premiere tool for
authoring rich
experiences
DEMONSTRATION
TIME…
CLOSING
Resources
• http://createjs.com/
• https://github.com/CreateJS/sandbox
• http://creative.adobe.com/
• http://gaming.adobe.com/
• http://www.adobe.com/go/flashplayer_whitepaper
• http://Flashrealtime.com/future.pdf
Thank You
Get in touch…
Twitter: @JosephLabrecque
Email: Joseph.Labrecque@du.edu
Web: http://JosephLabrecque.com/

More Related Content

What's hot

Basics of css and xhtml
Basics of css and xhtmlBasics of css and xhtml
Basics of css and xhtml
sagaroceanic11
 

What's hot (20)

Beg, Borrow or Steal: The Art of Flashing Without Flashing
Beg, Borrow or Steal: The Art of Flashing Without FlashingBeg, Borrow or Steal: The Art of Flashing Without Flashing
Beg, Borrow or Steal: The Art of Flashing Without Flashing
 
Up to Speed on HTML 5 and CSS 3
Up to Speed on HTML 5 and CSS 3Up to Speed on HTML 5 and CSS 3
Up to Speed on HTML 5 and CSS 3
 
Connect 2014 - EXTJS in XPages: Modernizing IBM Notes Views Without Sacrifici...
Connect 2014 - EXTJS in XPages: Modernizing IBM Notes Views Without Sacrifici...Connect 2014 - EXTJS in XPages: Modernizing IBM Notes Views Without Sacrifici...
Connect 2014 - EXTJS in XPages: Modernizing IBM Notes Views Without Sacrifici...
 
HTML5, CSS3, and JavaScript
HTML5, CSS3, and JavaScriptHTML5, CSS3, and JavaScript
HTML5, CSS3, and JavaScript
 
EECI2009 - From Design to Dynamic - Rapid ExpressionEngine Development
EECI2009 - From Design to Dynamic - Rapid ExpressionEngine DevelopmentEECI2009 - From Design to Dynamic - Rapid ExpressionEngine Development
EECI2009 - From Design to Dynamic - Rapid ExpressionEngine Development
 
From Print Design to Web Design
From Print Design to Web DesignFrom Print Design to Web Design
From Print Design to Web Design
 
Basics of css and xhtml
Basics of css and xhtmlBasics of css and xhtml
Basics of css and xhtml
 
Edge of the Web
Edge of the WebEdge of the Web
Edge of the Web
 
A practical guide to building websites with HTML5 & CSS3
A practical guide to building websites with HTML5 & CSS3A practical guide to building websites with HTML5 & CSS3
A practical guide to building websites with HTML5 & CSS3
 
2012 - HTML5, CSS3 and jQuery with SharePoint 2010
2012 - HTML5, CSS3 and jQuery with SharePoint 20102012 - HTML5, CSS3 and jQuery with SharePoint 2010
2012 - HTML5, CSS3 and jQuery with SharePoint 2010
 
Html5
Html5Html5
Html5
 
Html5 with SharePoint 2010
Html5 with SharePoint 2010Html5 with SharePoint 2010
Html5 with SharePoint 2010
 
Michael(tm) Smith: HTML5 at Web Directions South 2008
Michael(tm) Smith: HTML5 at Web Directions South 2008Michael(tm) Smith: HTML5 at Web Directions South 2008
Michael(tm) Smith: HTML5 at Web Directions South 2008
 
web designing course bangalore
web designing course bangaloreweb designing course bangalore
web designing course bangalore
 
Presentation 1 Web--dev
Presentation 1 Web--devPresentation 1 Web--dev
Presentation 1 Web--dev
 
Barcamp
BarcampBarcamp
Barcamp
 
AngularJS + NancyFx + MongoDB = The best trio for ultimate SPA by Bojan Velja...
AngularJS + NancyFx + MongoDB = The best trio for ultimate SPA by Bojan Velja...AngularJS + NancyFx + MongoDB = The best trio for ultimate SPA by Bojan Velja...
AngularJS + NancyFx + MongoDB = The best trio for ultimate SPA by Bojan Velja...
 
Basic web dveleopers terms for UX and graphic designers
Basic web dveleopers terms for UX and graphic designersBasic web dveleopers terms for UX and graphic designers
Basic web dveleopers terms for UX and graphic designers
 
NativeScript: Cross-Platform Mobile Apps with JavaScript and Angular
NativeScript: Cross-Platform Mobile Apps with JavaScript and AngularNativeScript: Cross-Platform Mobile Apps with JavaScript and Angular
NativeScript: Cross-Platform Mobile Apps with JavaScript and Angular
 
Slide share
Slide shareSlide share
Slide share
 

Similar to Adobe Flash Professional with CreateJS

Adobe Flash - Past, Present and Future
Adobe Flash - Past, Present and FutureAdobe Flash - Past, Present and Future
Adobe Flash - Past, Present and Future
Iain Lobb
 

Similar to Adobe Flash Professional with CreateJS (20)

RMAUG miniMAX: Adobe Edge
RMAUG miniMAX: Adobe EdgeRMAUG miniMAX: Adobe Edge
RMAUG miniMAX: Adobe Edge
 
Training presentation.pptx
Training presentation.pptxTraining presentation.pptx
Training presentation.pptx
 
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
 
Building an E-commerce website in MEAN stack
Building an E-commerce website in MEAN stackBuilding an E-commerce website in MEAN stack
Building an E-commerce website in MEAN stack
 
Wa html5-pdf
Wa html5-pdfWa html5-pdf
Wa html5-pdf
 
Wa html5-pdf
Wa html5-pdfWa html5-pdf
Wa html5-pdf
 
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
 
Wa html5-pdf
Wa html5-pdfWa html5-pdf
Wa html5-pdf
 
Wa html5-pdf
Wa html5-pdfWa html5-pdf
Wa html5-pdf
 
Web Design & Development Courses in Pune| 3DOT Technologies
Web Design & Development Courses  in Pune| 3DOT TechnologiesWeb Design & Development Courses  in Pune| 3DOT Technologies
Web Design & Development Courses in Pune| 3DOT Technologies
 
Adobe suite
Adobe suiteAdobe suite
Adobe suite
 
Web dev-101
Web dev-101Web dev-101
Web dev-101
 
Web Design & Development Courses in Pune |Web Development Classes in Pune | ...
Web Design & Development Courses  in Pune |Web Development Classes in Pune | ...Web Design & Development Courses  in Pune |Web Development Classes in Pune | ...
Web Design & Development Courses in Pune |Web Development Classes in Pune | ...
 
Flash Professional CC - Reborn!
Flash Professional CC - Reborn!Flash Professional CC - Reborn!
Flash Professional CC - Reborn!
 
HTML 5 - A developers perspective
HTML 5 - A developers perspectiveHTML 5 - A developers perspective
HTML 5 - A developers perspective
 
Application Development with HTML5 (Microsoft TechDays 2011 - DEV302)
Application Development with HTML5 (Microsoft TechDays 2011 - DEV302)Application Development with HTML5 (Microsoft TechDays 2011 - DEV302)
Application Development with HTML5 (Microsoft TechDays 2011 - DEV302)
 
Adobe Flash - Past, Present and Future
Adobe Flash - Past, Present and FutureAdobe Flash - Past, Present and Future
Adobe Flash - Past, Present and Future
 
SPS Monaco 2017 - The Lay of the Land of Client-Side Development circa 2017
SPS Monaco 2017 - The Lay of the Land of Client-Side Development circa 2017SPS Monaco 2017 - The Lay of the Land of Client-Side Development circa 2017
SPS Monaco 2017 - The Lay of the Land of Client-Side Development circa 2017
 
Titanium #MDS13
Titanium #MDS13Titanium #MDS13
Titanium #MDS13
 
HTML5 - Let’s make the WEB more powerful
HTML5 - Let’s make the WEB more powerfulHTML5 - Let’s make the WEB more powerful
HTML5 - Let’s make the WEB more powerful
 

More from Joseph Labrecque

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

Recently uploaded

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Recently uploaded (20)

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
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
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
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
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
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
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
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 

Adobe Flash Professional with CreateJS

  • 1. Adobe Flash Professional with CreateJS May 14th 2013 Webinar Series for Adobe & WebProfessionals.org 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 | Lynda.com | video2brain | Adobe Press | Peachpit Artist An Early Morning Letter, Displaced | shivervein
  • 4. What We’ll Cover… • What is CreateJS? • Why target HTML? • Flash Professional CC • CreateJS workflow • JavaScript in Flash Pro • Resources
  • 6. CreateJS CreateJS is a suite of modular libraries and tools which work together to enable rich interactive content on open web technologies via HTML5.
  • 7. EaselJS EaselJS provides straight forward solutions for working with rich graphics and interactivity with HTML5 Canvas.
  • 8. TweenJS TweenJS is a simple tweening library for use in Javascript. It supports tweening of both numeric object properties & CSS style properties.
  • 9. SoundJS Consistant cross-browser support for audio is currently a mess in HTML5, but SoundJS works to abstract away the problems and makes adding sound to your games or rich experiences much easier.
  • 10. PreloadJS PreloadJS makes it easy to preload your assets: images, sounds, JS, data, or others. It allows multiple queues, multiple connections, pausing queues, and a lot more.
  • 11. Toolkit for CreateJS A complimentary extension for Flash Professional CS6* that enables you to publish rich Flash content to HTML5, leveraging CreateJS. *included in Flash Professional CC.
  • 13. Changing Landscape iOS browsers do not support Flash Player Android 4.1+ does not support Flash Player (Adobe’s call) HTML/CSS/JS maturity
  • 14. Role of Flash (web) Shifted from “web animation” to multi- screen applications. Present engineering focus: – Premium Video – Gaming
  • 15. Role of Flash (motion) Heavily used: • Animation • Video
  • 16. HTML is growing up • HTML5 • CSS • JavaScript • TypeScript • ES6
  • 17. Edge Tools & Services • Free to use at some level • Part of the Creative Cloud • Built from scratch for HTML, CSS, and JavaScript • Includes the following: – Edge Animate – Edge Code – Edge Inspect – Edge Reflow – Edge Web Fonts / Typekit – PhoneGap Build
  • 18. Edge Animate • Target the DOM for animation and interactivity • Different from CreateJS which targets the HTML5 canvas tag
  • 20. Flash Professional CS6 • Extension to be downloaded and installed • Publish content using CreateJS libraries
  • 21. Flash Professional CC • Integrated with Flash Professional CC – not a separate install • Basically the same functionality as with CS6 extension
  • 24. Warnings WARNINGS: • Text support is limited. It is generally recommended to include text as HTML elements (see DOMElement). (3) • Feature not supported: Custom eases. (108) • Layers with classic tweens must contain only a single symbol instance. (20) • Modifying the transform point in a tween can produce unexpected results. (3) • Frame numbers in EaselJS start at 0 instead of 1. For example, this affects gotoAndStop and gotoAndPlay calls. (2) • Shadow and glow filters are very expensive effects, and not all options are supported. (2) • Input and static text fields are published as dynamic text fields. (3) • Content with both Bitmaps and Buttons may generate local security errors in some browsers if run from the local file system.
  • 28. Using JavaScript • You can add certain JavaScript commands within comments • Mostly best to export assets – then wire them up externally
  • 29. Future • Have an HTML workflow fully integrated within Flash Professional • Create rich content for multiple targets! • Premiere tool for authoring rich experiences
  • 31.
  • 33. Resources • http://createjs.com/ • https://github.com/CreateJS/sandbox • http://creative.adobe.com/ • http://gaming.adobe.com/ • http://www.adobe.com/go/flashplayer_whitepaper • http://Flashrealtime.com/future.pdf
  • 34. Thank You Get in touch… Twitter: @JosephLabrecque Email: Joseph.Labrecque@du.edu Web: http://JosephLabrecque.com/