Flash & HTML5 Showdown
Paul Trani, Developer Evangelist, Adobe @paultrani




                                                     @PaulTrani
Designer or Developer?




                         @PaulTrani
Paul Trani
@paultrani ptrani@adobe.com

• 15 years experience
• 4 year old at heart




                              @PaulTrani
Flash vs HTML5




                 @PaulTrani
HTML5
THE NEW HOTNESS




                  @PaulTrani
HTML5
THE NEW HOTNESS




                  @PaulTrani
@PaulTrani
@PaulTrani
@PaulTrani
@PaulTrani
{
    •   HTML5
    •   CSS3
    •   JAVASCRIPT
    •   JQUERY




                     @PaulTrani
{
                    •   HTML5
                    •   CSS3
Web Standards
                    •   JAVASCRIPT
                    •   JQUERY




                                     @PaulTrani
@PaulTrani
HTML5


•   New semantic tags
•   Audio and video
•   Canvas
•   Drag-and-drop
•   Geolocation
•   Local SQL database




                         @PaulTrani
HTML5




        @PaulTrani
Video




        @PaulTrani
Canvas




 • The <canvas> tag is roughly equivalent to the BitmapData
   API in ActionScript 3.
 • Performance currently inferior to ActionScript, but close
 • Canvas tag makes things flexible




                                                        @PaulTrani
Flash
THE GROUNDBREAKER




                    @PaulTrani
@PaulTrani
@PaulTrani
@PaulTrani
@PaulTrani
@PaulTrani
Video


• Live and on-demand streaming
• Content protection (DRM)
• HTTP video streaming
• Alpha channel video over other content
• Much easier to build custom players
• Huge increase in performance with StageVideo



                                                 @PaulTrani
Video




• Deliver Flash video with an HTML5 fallback
• For mobile, simply link to an MP4




                                               @PaulTrani
Adopt




        @PaulTrani
Innovate




           Adopt




                   @PaulTrani
Innovate




Inspire
                     Adopt




                             @PaulTrani
Innovate




Inspire
                     Adopt




                             @PaulTrani
Innovate




                             Standardize
Inspire
                     Adopt




                                      @PaulTrani
Innovate




                             Standardize
Inspire
                     Adopt




                                      @PaulTrani
FLASH INNOVATION TIMELINE   @PaulTrani
WB Mobile




                                                                                                                                                                        Hd/H.264              Hardware Acceleration


                                                                                                                   Accessibility              Bitmap Data & Effects    Binary Sockets                           Http Video Streami



                                                                         Collision Detection   Video Streaming                               Scale 9 Component Scaling           Actionscript 3            Dynamic Sound Generation




                                           Masking    Dynamic Text       HTML Text Formatting   Webcam & Microphone                                     Text Anti-aliasing       Fullscreen   Pixel Bender Content Protection


                 Hyperlinks      Movieclip Transparency     Swf Loading            Xml / Objects / Arrays Compression         Wmode           Depth Mgmt       Transparent Video                           Text Layout Framework



  Gradients Symbols Color Effects         Browser Communication        Scripted Interactivity                    Runtime Masking        Actionscript 2   Filters & Blend Modes                              Enhanced Drawing API



 Anti-aliased Vectors    Fonts   Mp3 Playback                  Embedded Sound     Text-based Sockets                         Cross-domain Support           Multi-core       E4xDynamic Streaming Smartphones


Vector Graphics & Animation                               Variables      Actionscript 1         Printing       Drawing Api   Progressive Video                           Local Caching         3d Effects     Peer To Peer




     1                    2                 3                   4                    5                     6                       7                    8                    9                   10               10.1

                                                                                         FLASH INNOVATION TIMELINE                                                                                 @PaulTrani
Differences


• The browser was made for semantic mark-up
• Flash locks site content in a layer of abstraction
• Abstraction allows for generalization, ubiquity, and re-use
• Specificity allows for customization, perfection, and speed
  - an experience highly-tailored for each specific medium




                                                       @PaulTrani
Adobe > Flash




                @PaulTrani
Adobe > HTML5




                @PaulTrani
Adobe   HTML5   Flash




                        @PaulTrani
Adobe
Empowering You




                 @PaulTrani
Tooling




Create, Deliver & Monetize on Any Device




                                           @PaulTrani
Print Designers = Device Publishers




 ePub and Apps using the
Digital Publishing solution




                                              @PaulTrani
Print Designers = Device Publishers




 ePub and Apps using the
Digital Publishing solution




                                              @PaulTrani
Web Developers




Web Content and Apps




                                   @PaulTrani
Web Developers




Web Content and Apps




                                   @PaulTrani
Web Developers




              AIR                Additional
        (or captive runtime)
                                   OS’s




                               @PaulTrani
@PaulTrani
Adobe fonts via TypeKit
 HTML5 support in the Open Source Media Framework
WebKit in CS5 apps
                    EDGE Contributing to WebKit
  HTML5 slideshows on
    Photoshop.com              HTML5 content in digital
   Contributing to JQuery Mobile   publications

  support for Firebug, Safari 5, and more to BrowserLab
                             WALLABY
  HTML5-tagged (non-Flash) video in MUSE
            Dreamweaver
HTML5 video publishing to the Scene7 hosted service
                                                @PaulTrani
What’s Next




              @PaulTrani
Project Edge




               @PaulTrani
Muse




       @PaulTrani
AIR 3.0




Captive Runtimes       Native Extensions




                                           @PaulTrani
Which side are you on?




                         @PaulTrani
There is No Fight
         Sorry Guys




                      @PaulTrani
Technology Agnostic




                      @PaulTrani
We don’t care what technology you choose.
          Let us just empower you with the tools.




                                                    @PaulTrani
Thank You




            @PaulTrani

Flash and HTML5 Compared

  • 1.
    Flash & HTML5Showdown Paul Trani, Developer Evangelist, Adobe @paultrani @PaulTrani
  • 2.
  • 3.
    Paul Trani @paultrani ptrani@adobe.com •15 years experience • 4 year old at heart @PaulTrani
  • 4.
    Flash vs HTML5 @PaulTrani
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
    { • HTML5 • CSS3 • JAVASCRIPT • JQUERY @PaulTrani
  • 12.
    { • HTML5 • CSS3 Web Standards • JAVASCRIPT • JQUERY @PaulTrani
  • 13.
  • 14.
    HTML5 • New semantic tags • Audio and video • Canvas • Drag-and-drop • Geolocation • Local SQL database @PaulTrani
  • 15.
    HTML5 @PaulTrani
  • 16.
    Video @PaulTrani
  • 17.
    Canvas • The<canvas> tag is roughly equivalent to the BitmapData API in ActionScript 3. • Performance currently inferior to ActionScript, but close • Canvas tag makes things flexible @PaulTrani
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
    Video • Live andon-demand streaming • Content protection (DRM) • HTTP video streaming • Alpha channel video over other content • Much easier to build custom players • Huge increase in performance with StageVideo @PaulTrani
  • 25.
    Video • Deliver Flashvideo with an HTML5 fallback • For mobile, simply link to an MP4 @PaulTrani
  • 26.
    Adopt @PaulTrani
  • 27.
    Innovate Adopt @PaulTrani
  • 28.
    Innovate Inspire Adopt @PaulTrani
  • 29.
    Innovate Inspire Adopt @PaulTrani
  • 30.
    Innovate Standardize Inspire Adopt @PaulTrani
  • 31.
    Innovate Standardize Inspire Adopt @PaulTrani
  • 32.
  • 33.
    WB Mobile Hd/H.264 Hardware Acceleration Accessibility Bitmap Data & Effects Binary Sockets Http Video Streami Collision Detection Video Streaming Scale 9 Component Scaling Actionscript 3 Dynamic Sound Generation Masking Dynamic Text HTML Text Formatting Webcam & Microphone Text Anti-aliasing Fullscreen Pixel Bender Content Protection Hyperlinks Movieclip Transparency Swf Loading Xml / Objects / Arrays Compression Wmode Depth Mgmt Transparent Video Text Layout Framework Gradients Symbols Color Effects Browser Communication Scripted Interactivity Runtime Masking Actionscript 2 Filters & Blend Modes Enhanced Drawing API Anti-aliased Vectors Fonts Mp3 Playback Embedded Sound Text-based Sockets Cross-domain Support Multi-core E4xDynamic Streaming Smartphones Vector Graphics & Animation Variables Actionscript 1 Printing Drawing Api Progressive Video Local Caching 3d Effects Peer To Peer 1 2 3 4 5 6 7 8 9 10 10.1 FLASH INNOVATION TIMELINE @PaulTrani
  • 34.
    Differences • The browserwas made for semantic mark-up • Flash locks site content in a layer of abstraction • Abstraction allows for generalization, ubiquity, and re-use • Specificity allows for customization, perfection, and speed - an experience highly-tailored for each specific medium @PaulTrani
  • 35.
    Adobe > Flash @PaulTrani
  • 36.
    Adobe > HTML5 @PaulTrani
  • 37.
    Adobe HTML5 Flash @PaulTrani
  • 38.
  • 39.
    Tooling Create, Deliver &Monetize on Any Device @PaulTrani
  • 40.
    Print Designers =Device Publishers ePub and Apps using the Digital Publishing solution @PaulTrani
  • 41.
    Print Designers =Device Publishers ePub and Apps using the Digital Publishing solution @PaulTrani
  • 42.
    Web Developers Web Contentand Apps @PaulTrani
  • 43.
    Web Developers Web Contentand Apps @PaulTrani
  • 44.
    Web Developers AIR Additional (or captive runtime) OS’s @PaulTrani
  • 45.
  • 46.
    Adobe fonts viaTypeKit HTML5 support in the Open Source Media Framework WebKit in CS5 apps EDGE Contributing to WebKit HTML5 slideshows on Photoshop.com HTML5 content in digital Contributing to JQuery Mobile publications support for Firebug, Safari 5, and more to BrowserLab WALLABY HTML5-tagged (non-Flash) video in MUSE Dreamweaver HTML5 video publishing to the Scene7 hosted service @PaulTrani
  • 47.
    What’s Next @PaulTrani
  • 48.
    Project Edge @PaulTrani
  • 49.
    Muse @PaulTrani
  • 50.
    AIR 3.0 Captive Runtimes Native Extensions @PaulTrani
  • 51.
    Which side areyou on? @PaulTrani
  • 52.
    There is NoFight Sorry Guys @PaulTrani
  • 53.
  • 54.
    We don’t carewhat technology you choose. Let us just empower you with the tools. @PaulTrani
  • 55.
    Thank You @PaulTrani

Editor's Notes

  • #2 \n
  • #3 \n
  • #4 \n
  • #5 \n
  • #6 \n
  • #7 \n
  • #8 \n
  • #9 \n
  • #10 \n
  • #11 \n
  • #12 CSS3\nAdobe recently proposed a&amp;#xA0;CSS3 regions module&amp;#xA0;to the W3C CSS Working Group. Also, because of the diversity of Adobe&apos;s customer base, mobile authoring is critical to nearly all of them these days. This has become a significant outlet for them and it&apos;s growing at a tremendous rate (with smartphones and tablets). For example, Adobe&apos;s tool set is used by publishers to build magazines (using InDesign), and we will give them a way to export content using standards and to display it on mobile devices. It&apos;s all part of creating tools that answer the needs of our users&amp;#x2014;but tools that are based on stable standards.\nWhen working with CSS regions Adobe realized that you could use it to do interesting layouts, but even more interesting things when combined with JavaScript.\n\nWebKit\nAdobe is using WebKit in our tools and contributing our bug fixes back to the WebKit engine. Again, the intent is to make HTML5 tools useful to our users in many ways. As an example of our efforts, in a mid-August summary of WebKit submissions, Adobe&apos;s Alexandru Chiculita was recognized for &quot;... adding&amp;#xA0;a new performance test&amp;#xA0;for float element lookup which&amp;#xA0;landed an optimization&amp;#xA0;which yields a performance improvement of about 150% for looking up a floated element.&quot; \nSVG\nSimilarly, with the support of SVG in all major browsers, we&apos;ve noticed that our users are now asking Adobe to refresh the support for creating SVG in Adobe Illustrator that has existed for years. They also want more support for SVG in all of our products. Additionally, Wallaby, a tool from Adobe Labs, can export HTML from Flash and leverages SVG as well.\nAdobe Edge\nAs part of this drive there is a need to create animations using HTML and CSS, we&apos;re working on tools that take HTML5 features supported in browsers but for which tools are lacking. We know we can provide great tools&amp;#x2014;look at&amp;#xA0;Adobe Edge&amp;#xA0;to see a recent example from Adobe.\n\n
  • #13 \n
  • #14 \n
  • #15 \n
  • #16 MPEG 4, usually with an .mp4 or .m4v extension. The MPEG 4 container is based on Apple&amp;#x2019;s older QuickTime container(.mov). Movie trailers on Apple&amp;#x2019;s website still use the older QuickTime container, but movies that you rent from iTunes are delivered in an MPEG 4 container.\nOgg, usually with an .ogv extension. Ogg is an open standard, open source&amp;#x2013;friendly, and unencumbered by any known patents. Firefox 3.5, Chrome 4, and Opera 10.5 support &amp;#x2014; natively, without platform-specific plugins &amp;#x2014; the Ogg container format, Ogg video (called &amp;#x201C;Theora&amp;#x201D;), and Ogg audio (called &amp;#x201C;Vorbis&amp;#x201D;). On the desktop, Ogg is supported out-of-the-box by all major Linux distributions, and you can use it on Mac and Windows by installing the QuickTime components orDirectShow filters, respectively. It is also playable with the excellent VLC on all platforms.\nWebM is a new container format. It is technically similar to another format, called Matroska. WebM was announced in May, 2010. It is designed to be used exclusively with the VP8 video codec and Vorbis audio codec. (More on these in a minute.) It is supported natively, without platform-specific plugins, in the latest versions of Chromium, Google Chrome, Mozilla Firefox, and Opera. Adobe has also announced that a future version of Flash will support WebM video.\n\n
  • #17  Flash is an animation engine. \n Will always perform better than Canvas.\n Molehill brings real hardwareaccelerated 3D\n HTML5 games are okay\n \n\n
  • #18 \n
  • #19 \n
  • #20 \n
  • #21  \n New rendering architecture inside of Flash Player\n Enables high end 3D GPU based rendering in Flash Player\n Exposed via a new set of low level 3D APIs\n Hardware accelerated with software fallback\n
  • #22 \n
  • #23 \n
  • #24 \n
  • #25 Performance key area\n\nVideo decode 10.1\n\nMore than decode - compositing and rendering\n\nVideo goes back to Flash for rendering\n
  • #26 Performance key area\n\nVideo decode 10.1\n\nMore than decode - compositing and rendering\n\nVideo goes back to Flash for rendering\n
  • #27 Stage Video completes pipeline\n\nHW acceleration for decoding and rendering.\nFrom GPU direct to frame buffer.\nCPU down by 85%\n\nDesktops shipped, mobile soon\n
  • #28 \n
  • #29 \n
  • #30 Driven by a Cycle\nSometimes we watch &amp;#x2013; VIDEO\nSometimes you tell -- SOUND. \nAcoustic Echo Cancelation most requested\nConferences like this &amp;#x2013; Jim Corbett in da house\nFlashCo drives \n
  • #31 Driven by a Cycle\nSometimes we watch &amp;#x2013; VIDEO\nSometimes you tell -- SOUND. \nAcoustic Echo Cancelation most requested\nConferences like this &amp;#x2013; Jim Corbett in da house\nFlashCo drives \n
  • #32 Flash adds quickly, it&amp;#x2019;s an enabler \nBrowsers not as quick\nStart out in Flash, migrate to HTML\nThis is a good thing\nAnimated menus\n
  • #33 Flash adds quickly, it&amp;#x2019;s an enabler \nBrowsers not as quick\nStart out in Flash, migrate to HTML\nThis is a good thing\nAnimated menus\n
  • #34 Flash adds quickly, it&amp;#x2019;s an enabler \nBrowsers not as quick\nStart out in Flash, migrate to HTML\nThis is a good thing\nAnimated menus\n
  • #35 FlashCo Innovation History\n\nThe role of Flash is expandng the capabilities\n vector animation, Interactivity \n Audio, Video\nFlashCo then changed the web\n
  • #36 FlashCo Innovation History\n\nThe role of Flash is expandng the capabilities\n vector animation, Interactivity \n Audio, Video\nFlashCo then changed the web\n
  • #37 FlashCo Innovation History\n\nThe role of Flash is expandng the capabilities\n vector animation, Interactivity \n Audio, Video\nFlashCo then changed the web\n
  • #38 FlashCo Innovation History\n\nThe role of Flash is expandng the capabilities\n vector animation, Interactivity \n Audio, Video\nFlashCo then changed the web\n
  • #39 FlashCo Innovation History\n\nThe role of Flash is expandng the capabilities\n vector animation, Interactivity \n Audio, Video\nFlashCo then changed the web\n
  • #40 FlashCo Innovation History\n\nThe role of Flash is expandng the capabilities\n vector animation, Interactivity \n Audio, Video\nFlashCo then changed the web\n
  • #41 FlashCo Innovation History\n\nThe role of Flash is expandng the capabilities\n vector animation, Interactivity \n Audio, Video\nFlashCo then changed the web\n
  • #42 FlashCo Innovation History\n\nThe role of Flash is expandng the capabilities\n vector animation, Interactivity \n Audio, Video\nFlashCo then changed the web\n
  • #43 FlashCo Innovation History\n\nThe role of Flash is expandng the capabilities\n vector animation, Interactivity \n Audio, Video\nFlashCo then changed the web\n
  • #44 FlashCo Innovation History\n\nThe role of Flash is expandng the capabilities\n vector animation, Interactivity \n Audio, Video\nFlashCo then changed the web\n
  • #45 FlashCo Innovation History\n\nThe role of Flash is expandng the capabilities\n vector animation, Interactivity \n Audio, Video\nFlashCo then changed the web\n
  • #46 FlashCo Innovation History\n\nThe role of Flash is expandng the capabilities\n vector animation, Interactivity \n Audio, Video\nFlashCo then changed the web\n
  • #47 FlashCo Innovation History\n\nThe role of Flash is expandng the capabilities\n vector animation, Interactivity \n Audio, Video\nFlashCo then changed the web\n
  • #48 FlashCo Innovation History\n\nThe role of Flash is expandng the capabilities\n vector animation, Interactivity \n Audio, Video\nFlashCo then changed the web\n
  • #49 FlashCo Innovation History\n\nThe role of Flash is expandng the capabilities\n vector animation, Interactivity \n Audio, Video\nFlashCo then changed the web\n
  • #50 FlashCo Innovation History\n\nThe role of Flash is expandng the capabilities\n vector animation, Interactivity \n Audio, Video\nFlashCo then changed the web\n
  • #51 FlashCo Innovation History\n\nThe role of Flash is expandng the capabilities\n vector animation, Interactivity \n Audio, Video\nFlashCo then changed the web\n
  • #52 FlashCo Innovation History\n\nThe role of Flash is expandng the capabilities\n vector animation, Interactivity \n Audio, Video\nFlashCo then changed the web\n
  • #53 FlashCo Innovation History\n\nThe role of Flash is expandng the capabilities\n vector animation, Interactivity \n Audio, Video\nFlashCo then changed the web\n
  • #54 FlashCo Innovation History\n\nThe role of Flash is expandng the capabilities\n vector animation, Interactivity \n Audio, Video\nFlashCo then changed the web\n
  • #55 FlashCo Innovation History\n\nThe role of Flash is expandng the capabilities\n vector animation, Interactivity \n Audio, Video\nFlashCo then changed the web\n
  • #56 FlashCo Innovation History\n\nThe role of Flash is expandng the capabilities\n vector animation, Interactivity \n Audio, Video\nFlashCo then changed the web\n
  • #57 FlashCo Innovation History\n\nThe role of Flash is expandng the capabilities\n vector animation, Interactivity \n Audio, Video\nFlashCo then changed the web\n
  • #58 FlashCo Innovation History\n\nThe role of Flash is expandng the capabilities\n vector animation, Interactivity \n Audio, Video\nFlashCo then changed the web\n
  • #59 FlashCo Innovation History\n\nThe role of Flash is expandng the capabilities\n vector animation, Interactivity \n Audio, Video\nFlashCo then changed the web\n
  • #60 FlashCo Innovation History\n\nThe role of Flash is expandng the capabilities\n vector animation, Interactivity \n Audio, Video\nFlashCo then changed the web\n
  • #61 FlashCo Innovation History\n\nThe role of Flash is expandng the capabilities\n vector animation, Interactivity \n Audio, Video\nFlashCo then changed the web\n
  • #62 FlashCo Innovation History\n\nThe role of Flash is expandng the capabilities\n vector animation, Interactivity \n Audio, Video\nFlashCo then changed the web\n
  • #63 FlashCo Innovation History\n\nThe role of Flash is expandng the capabilities\n vector animation, Interactivity \n Audio, Video\nFlashCo then changed the web\n
  • #64 FlashCo Innovation History\n\nThe role of Flash is expandng the capabilities\n vector animation, Interactivity \n Audio, Video\nFlashCo then changed the web\n
  • #65 FlashCo Innovation History\n\nThe role of Flash is expandng the capabilities\n vector animation, Interactivity \n Audio, Video\nFlashCo then changed the web\n
  • #66 FlashCo Innovation History\n\nThe role of Flash is expandng the capabilities\n vector animation, Interactivity \n Audio, Video\nFlashCo then changed the web\n
  • #67 FlashCo Innovation History\n\nThe role of Flash is expandng the capabilities\n vector animation, Interactivity \n Audio, Video\nFlashCo then changed the web\n
  • #68 FlashCo Innovation History\n\nThe role of Flash is expandng the capabilities\n vector animation, Interactivity \n Audio, Video\nFlashCo then changed the web\n
  • #69 FlashCo Innovation History\n\nThe role of Flash is expandng the capabilities\n vector animation, Interactivity \n Audio, Video\nFlashCo then changed the web\n
  • #70 FlashCo Innovation History\n\nThe role of Flash is expandng the capabilities\n vector animation, Interactivity \n Audio, Video\nFlashCo then changed the web\n
  • #71 FlashCo Innovation History\n\nThe role of Flash is expandng the capabilities\n vector animation, Interactivity \n Audio, Video\nFlashCo then changed the web\n
  • #72 FlashCo Innovation History\n\nThe role of Flash is expandng the capabilities\n vector animation, Interactivity \n Audio, Video\nFlashCo then changed the web\n
  • #73 FlashCo Innovation History\n\nThe role of Flash is expandng the capabilities\n vector animation, Interactivity \n Audio, Video\nFlashCo then changed the web\n
  • #74 FlashCo Innovation History\n\nThe role of Flash is expandng the capabilities\n vector animation, Interactivity \n Audio, Video\nFlashCo then changed the web\n
  • #75 FlashCo Innovation History\n\nThe role of Flash is expandng the capabilities\n vector animation, Interactivity \n Audio, Video\nFlashCo then changed the web\n
  • #76 FlashCo Innovation History\n\nThe role of Flash is expandng the capabilities\n vector animation, Interactivity \n Audio, Video\nFlashCo then changed the web\n
  • #77 FlashCo Innovation History\n\nThe role of Flash is expandng the capabilities\n vector animation, Interactivity \n Audio, Video\nFlashCo then changed the web\n
  • #78 FlashCo Innovation History\n\nThe role of Flash is expandng the capabilities\n vector animation, Interactivity \n Audio, Video\nFlashCo then changed the web\n
  • #79 FlashCo Innovation History\n\nThe role of Flash is expandng the capabilities\n vector animation, Interactivity \n Audio, Video\nFlashCo then changed the web\n
  • #80 FlashCo Innovation History\n\nThe role of Flash is expandng the capabilities\n vector animation, Interactivity \n Audio, Video\nFlashCo then changed the web\n
  • #81 FlashCo Innovation History\n\nThe role of Flash is expandng the capabilities\n vector animation, Interactivity \n Audio, Video\nFlashCo then changed the web\n
  • #82 FlashCo Innovation History\n\nThe role of Flash is expandng the capabilities\n vector animation, Interactivity \n Audio, Video\nFlashCo then changed the web\n
  • #83 FlashCo Innovation History\n\nThe role of Flash is expandng the capabilities\n vector animation, Interactivity \n Audio, Video\nFlashCo then changed the web\n
  • #84 FlashCo Innovation History\n\nThe role of Flash is expandng the capabilities\n vector animation, Interactivity \n Audio, Video\nFlashCo then changed the web\n
  • #85 FlashCo Innovation History\n\nThe role of Flash is expandng the capabilities\n vector animation, Interactivity \n Audio, Video\nFlashCo then changed the web\n
  • #86 FlashCo Innovation History\n\nThe role of Flash is expandng the capabilities\n vector animation, Interactivity \n Audio, Video\nFlashCo then changed the web\n
  • #87 FlashCo Innovation History\n\nThe role of Flash is expandng the capabilities\n vector animation, Interactivity \n Audio, Video\nFlashCo then changed the web\n
  • #88 FlashCo Innovation History\n\nThe role of Flash is expandng the capabilities\n vector animation, Interactivity \n Audio, Video\nFlashCo then changed the web\n
  • #89 FlashCo Innovation History\n\nThe role of Flash is expandng the capabilities\n vector animation, Interactivity \n Audio, Video\nFlashCo then changed the web\n
  • #90 FlashCo Innovation History\n\nThe role of Flash is expandng the capabilities\n vector animation, Interactivity \n Audio, Video\nFlashCo then changed the web\n
  • #91 FlashCo Innovation History\n\nThe role of Flash is expandng the capabilities\n vector animation, Interactivity \n Audio, Video\nFlashCo then changed the web\n
  • #92 FlashCo Innovation History\n\nThe role of Flash is expandng the capabilities\n vector animation, Interactivity \n Audio, Video\nFlashCo then changed the web\n
  • #93 FlashCo Innovation History\n\nThe role of Flash is expandng the capabilities\n vector animation, Interactivity \n Audio, Video\nFlashCo then changed the web\n
  • #94 FlashCo Innovation History\n\nThe role of Flash is expandng the capabilities\n vector animation, Interactivity \n Audio, Video\nFlashCo then changed the web\n
  • #95 FlashCo Innovation History\n\nThe role of Flash is expandng the capabilities\n vector animation, Interactivity \n Audio, Video\nFlashCo then changed the web\n
  • #96 FlashCo Innovation History\n\nThe role of Flash is expandng the capabilities\n vector animation, Interactivity \n Audio, Video\nFlashCo then changed the web\n
  • #97 FlashCo Innovation History\n\nThe role of Flash is expandng the capabilities\n vector animation, Interactivity \n Audio, Video\nFlashCo then changed the web\n
  • #98 FlashCo Innovation History\n\nThe role of Flash is expandng the capabilities\n vector animation, Interactivity \n Audio, Video\nFlashCo then changed the web\n
  • #99 FlashCo Innovation History\n\nThe role of Flash is expandng the capabilities\n vector animation, Interactivity \n Audio, Video\nFlashCo then changed the web\n
  • #100 FlashCo Innovation History\n\nThe role of Flash is expandng the capabilities\n vector animation, Interactivity \n Audio, Video\nFlashCo then changed the web\n
  • #101 FlashCo Innovation History\n\nThe role of Flash is expandng the capabilities\n vector animation, Interactivity \n Audio, Video\nFlashCo then changed the web\n
  • #102 FlashCo Innovation History\n\nThe role of Flash is expandng the capabilities\n vector animation, Interactivity \n Audio, Video\nFlashCo then changed the web\n
  • #103 FlashCo Innovation History\n\nThe role of Flash is expandng the capabilities\n vector animation, Interactivity \n Audio, Video\nFlashCo then changed the web\n
  • #104 FlashCo Innovation History\n\nThe role of Flash is expandng the capabilities\n vector animation, Interactivity \n Audio, Video\nFlashCo then changed the web\n
  • #105 FlashCo Innovation History\n\nThe role of Flash is expandng the capabilities\n vector animation, Interactivity \n Audio, Video\nFlashCo then changed the web\n
  • #106 FlashCo Innovation History\n\nThe role of Flash is expandng the capabilities\n vector animation, Interactivity \n Audio, Video\nFlashCo then changed the web\n
  • #107 FlashCo Innovation History\n\nThe role of Flash is expandng the capabilities\n vector animation, Interactivity \n Audio, Video\nFlashCo then changed the web\n
  • #108 FlashCo Innovation History\n\nThe role of Flash is expandng the capabilities\n vector animation, Interactivity \n Audio, Video\nFlashCo then changed the web\n
  • #109 FlashCo Innovation History\n\nThe role of Flash is expandng the capabilities\n vector animation, Interactivity \n Audio, Video\nFlashCo then changed the web\n
  • #110 FlashCo Innovation History\n\nThe role of Flash is expandng the capabilities\n vector animation, Interactivity \n Audio, Video\nFlashCo then changed the web\n
  • #111 FlashCo Innovation History\n\nThe role of Flash is expandng the capabilities\n vector animation, Interactivity \n Audio, Video\nFlashCo then changed the web\n
  • #112 FlashCo Innovation History\n\nThe role of Flash is expandng the capabilities\n vector animation, Interactivity \n Audio, Video\nFlashCo then changed the web\n
  • #113 FlashCo Innovation History\n\nThe role of Flash is expandng the capabilities\n vector animation, Interactivity \n Audio, Video\nFlashCo then changed the web\n
  • #114 FlashCo Innovation History\n\nThe role of Flash is expandng the capabilities\n vector animation, Interactivity \n Audio, Video\nFlashCo then changed the web\n
  • #115 FlashCo Innovation History\n\nThe role of Flash is expandng the capabilities\n vector animation, Interactivity \n Audio, Video\nFlashCo then changed the web\n
  • #116 FlashCo Innovation History\n\nThe role of Flash is expandng the capabilities\n vector animation, Interactivity \n Audio, Video\nFlashCo then changed the web\n
  • #117 FlashCo Innovation History\n\nThe role of Flash is expandng the capabilities\n vector animation, Interactivity \n Audio, Video\nFlashCo then changed the web\n
  • #118 FlashCo Innovation History\n\nThe role of Flash is expandng the capabilities\n vector animation, Interactivity \n Audio, Video\nFlashCo then changed the web\n
  • #119 FlashCo Innovation History\n\nThe role of Flash is expandng the capabilities\n vector animation, Interactivity \n Audio, Video\nFlashCo then changed the web\n
  • #120 FlashCo Innovation History\n\nThe role of Flash is expandng the capabilities\n vector animation, Interactivity \n Audio, Video\nFlashCo then changed the web\n
  • #121 FlashCo Innovation History\n\nThe role of Flash is expandng the capabilities\n vector animation, Interactivity \n Audio, Video\nFlashCo then changed the web\n
  • #122 FlashCo Innovation History\n\nThe role of Flash is expandng the capabilities\n vector animation, Interactivity \n Audio, Video\nFlashCo then changed the web\n
  • #123 FlashCo Innovation History\n\nThe role of Flash is expandng the capabilities\n vector animation, Interactivity \n Audio, Video\nFlashCo then changed the web\n
  • #124 FlashCo Innovation History\n\nThe role of Flash is expandng the capabilities\n vector animation, Interactivity \n Audio, Video\nFlashCo then changed the web\n
  • #125 FlashCo Innovation History\n\nThe role of Flash is expandng the capabilities\n vector animation, Interactivity \n Audio, Video\nFlashCo then changed the web\n
  • #126 FlashCo Innovation History\n\nThe role of Flash is expandng the capabilities\n vector animation, Interactivity \n Audio, Video\nFlashCo then changed the web\n
  • #127 FlashCo Innovation History\n\nThe role of Flash is expandng the capabilities\n vector animation, Interactivity \n Audio, Video\nFlashCo then changed the web\n
  • #128 FlashCo Innovation History\n\nThe role of Flash is expandng the capabilities\n vector animation, Interactivity \n Audio, Video\nFlashCo then changed the web\n
  • #129 FlashCo Innovation History\n\nThe role of Flash is expandng the capabilities\n vector animation, Interactivity \n Audio, Video\nFlashCo then changed the web\n
  • #130 FlashCo Innovation History\n\nThe role of Flash is expandng the capabilities\n vector animation, Interactivity \n Audio, Video\nFlashCo then changed the web\n
  • #131 FlashCo Innovation History\n\nThe role of Flash is expandng the capabilities\n vector animation, Interactivity \n Audio, Video\nFlashCo then changed the web\n
  • #132 FlashCo Innovation History\n\nThe role of Flash is expandng the capabilities\n vector animation, Interactivity \n Audio, Video\nFlashCo then changed the web\n
  • #133 FlashCo Innovation History\n\nThe role of Flash is expandng the capabilities\n vector animation, Interactivity \n Audio, Video\nFlashCo then changed the web\n
  • #134 FlashCo Innovation History\n\nThe role of Flash is expandng the capabilities\n vector animation, Interactivity \n Audio, Video\nFlashCo then changed the web\n
  • #135 \n
  • #136 \n
  • #137 \n
  • #138 \n
  • #139 \n
  • #140 Another exciting aspect of the mobile device explosion is that Creative Pros are using mobile devices themselves, adopting tablets. 1 in 3 CPros is considering a tablet purchase. With that, Adobe is responding by enabling these Creative Pros to extend their workflow beyond the desktop. to iterate, and create\n\n(click) We have some mobile apps already in market that allows mobile creativity. \na) The Adobe&amp;#xAE; Ideas mobile sketching software app is your ideal companion for Adobe Illustrator&amp;#xAE; and Adobe Photoshop&amp;#xAE;. (over 2 M downloads)\nb) The second is Adobe Photoshop Express &amp;#x2013; It is a simple and intuitive photo editor that allows users to edit and adjust exposure, saturation, contract and sharpness. 20+ million users\n\n(click) Now, let&amp;#x2019;s talk about what is new&amp;#x2026;..\n&amp;#xA0;\nWe are introducing Adobe Story for the iPhone &amp;#x2013; Adobe Story is a collaborative tool for writing scripts and now allows you to review and comment on your iPhone\n Big move is that Adobe is also shipping an SDK \n inviting developers to connect Photoshop CS5 to their mobile applications and devices. \n Over 10,000 plugins for Photoshop on the desktop. \n This SDK can be used for Android, BlackBerry and iOS. \n Use the tablet for fun, interactive environment but allow Photoshop to pick up when it comes to precision.\n\nWe&amp;#x2019;d like to show you examples of how we leveraged the Photoshop SDK and created these initial new apps today. \n&amp;#xA0;\n Adobe Eazel for Photoshop: Adobe Eazel lets you use your iPad and your fingertips to create beautiful paintings and instantly access them in Photoshop CS5.\n Adobe Color Lava for Photoshop: With this companion app, you can use your fingertips to mix colors on your iPad and create custom swatches and color themes. \n Adobe Nav for Photoshop: Adobe Nav lets you use your iPad to activate Photoshop tools and select documents. \n\nThese are just a starting points from Adobe. \n\n \n-------\nBack-up:\nMultimedia &amp; Entertainment (which includes photo editing and sketching apps) is currently the second largest segment within mobile applications, and is forecasted to grow to a $6B+ worldwide opportunity by 2015 &amp;#x2020; &amp;#xA0;\nPurchase intention is fairly high in the U.S., as more than 1 in 3 CPros is considering a tablet purchase, with similar interest from all CPro segments. &amp;#x2021;\n\n1 in 3 U.S. Education users is considering a tablet purchase. &amp;#x2021;\n\n\nSome Data Points on Photoshop Express:\nFirst ship\n iOS version: October 9, 2009 (17 months in market)\n Android version: November 6, 2009 (16 months in market)\n Free app, high brand recognition because of Photoshop name\n20+ million users as of March 1, 2011\n 15.9 million on iOS\n 4.1 million on Android\nHigh active use\n Definition: # of customers that log in at least 1x per month,# of customers that update to newer versions\n 40% active use on iOS (6.1m active users)\n 60% active use on Android (2.2m active users)\n\n\n\n&amp;#x2021; Marketing Insights &amp; Operations (MIO), &quot;2010 Hardware Profile Survey (US) Creative Pros and Education,&quot; Aug. 2010 \n&amp;#xA0;\n&amp;#x2020; Mobile App Stores Business Models, Strategies &amp; Market Segmentation 2010-2015, June 2010\n
  • #141 Updates to the Flash Platform remove the requirement to create multiple disparate applications for every mobile platform. \n\nNow developers can utilize a single code base to deliver applications multiple mobile platforms, web and desktop.\n\nThe same developers can now build apps for the leading mobile platforms.\n\nThe payoff? Faster time to market, with less resources.\n
  • #142 Updates to the Flash Platform remove the requirement to create multiple disparate applications for every mobile platform. \n\nNow developers can utilize a single code base to deliver applications multiple mobile platforms, web and desktop.\n\nThe same developers can now build apps for the leading mobile platforms.\n\nThe payoff? Faster time to market, with less resources.\n
  • #143 Updates to the Flash Platform remove the requirement to create multiple disparate applications for every mobile platform. \n\nNow developers can utilize a single code base to deliver applications multiple mobile platforms, web and desktop.\n\nThe same developers can now build apps for the leading mobile platforms.\n\nThe payoff? Faster time to market, with less resources.\n
  • #144 \n
  • #145 \n
  • #146 \n
  • #147 \n
  • #148 \n
  • #149 \n
  • #150 \n
  • #151 \n
  • #152 \n
  • #153 \n
  • #154 \n
  • #155 \n
  • #156 \n
  • #157 \n
  • #158 \n
  • #159 \n
  • #160 \n
  • #161 \n
  • #162 \n
  • #163 \n
  • #164 \n
  • #165 Another exciting aspect of the mobile device explosion is that Creative Pros are using mobile devices themselves, adopting tablets. 1 in 3 CPros is considering a tablet purchase. With that, Adobe is responding by enabling these Creative Pros to extend their workflow beyond the desktop. to iterate, and create\n\n(click) We have some mobile apps already in market that allows mobile creativity. \na) The Adobe&amp;#xAE; Ideas mobile sketching software app is your ideal companion for Adobe Illustrator&amp;#xAE; and Adobe Photoshop&amp;#xAE;. (over 2 M downloads)\nb) The second is Adobe Photoshop Express &amp;#x2013; It is a simple and intuitive photo editor that allows users to edit and adjust exposure, saturation, contract and sharpness. 20+ million users\n\n(click) Now, let&amp;#x2019;s talk about what is new&amp;#x2026;..\n&amp;#xA0;\nWe are introducing Adobe Story for the iPhone &amp;#x2013; Adobe Story is a collaborative tool for writing scripts and now allows you to review and comment on your iPhone\n Big move is that Adobe is also shipping an SDK \n inviting developers to connect Photoshop CS5 to their mobile applications and devices. \n Over 10,000 plugins for Photoshop on the desktop. \n This SDK can be used for Android, BlackBerry and iOS. \n Use the tablet for fun, interactive environment but allow Photoshop to pick up when it comes to precision.\n\nWe&amp;#x2019;d like to show you examples of how we leveraged the Photoshop SDK and created these initial new apps today. \n&amp;#xA0;\n Adobe Eazel for Photoshop: Adobe Eazel lets you use your iPad and your fingertips to create beautiful paintings and instantly access them in Photoshop CS5.\n Adobe Color Lava for Photoshop: With this companion app, you can use your fingertips to mix colors on your iPad and create custom swatches and color themes. \n Adobe Nav for Photoshop: Adobe Nav lets you use your iPad to activate Photoshop tools and select documents. \n\nThese are just a starting points from Adobe. \n\n \n-------\nBack-up:\nMultimedia &amp; Entertainment (which includes photo editing and sketching apps) is currently the second largest segment within mobile applications, and is forecasted to grow to a $6B+ worldwide opportunity by 2015 &amp;#x2020; &amp;#xA0;\nPurchase intention is fairly high in the U.S., as more than 1 in 3 CPros is considering a tablet purchase, with similar interest from all CPro segments. &amp;#x2021;\n\n1 in 3 U.S. Education users is considering a tablet purchase. &amp;#x2021;\n\n\nSome Data Points on Photoshop Express:\nFirst ship\n iOS version: October 9, 2009 (17 months in market)\n Android version: November 6, 2009 (16 months in market)\n Free app, high brand recognition because of Photoshop name\n20+ million users as of March 1, 2011\n 15.9 million on iOS\n 4.1 million on Android\nHigh active use\n Definition: # of customers that log in at least 1x per month,# of customers that update to newer versions\n 40% active use on iOS (6.1m active users)\n 60% active use on Android (2.2m active users)\n\n\n\n&amp;#x2021; Marketing Insights &amp; Operations (MIO), &quot;2010 Hardware Profile Survey (US) Creative Pros and Education,&quot; Aug. 2010 \n&amp;#xA0;\n&amp;#x2020; Mobile App Stores Business Models, Strategies &amp; Market Segmentation 2010-2015, June 2010\n