Thank you again.

Although ActionScript is not being developed for the FlashPlayer, is it possible that it may still be developed separately for use in AIR? I could deliver content through AIR instead of PDFs.

My problem is that the FlashBuilder / Flash Professional workflow is such a seductive one, with that easy marriage of graphics and code, that I don't want to lose it. I have used C++ to produce graphical programs and the AS3 route is a godsend in comparison.

One wonders "Is HMTL5 going to use any less CPU cycles than AS3, once it is doing similar work?"

John

On 18/12/2012 05:38, Alex Harui wrote:
Re: [flexcoders] Re: Flex alternatives

Things get lost in translation, but one goal of the parallel frameworks is to not leverage things that get lost in translation. Otherwise, since JS and AS are ECMA-based, the translation works pretty well.

Keep in mind that, while Adobe is no longer investing in ActionScript 3 on the Flash Player, and not developing Flash Player for mobile devices, and AIR may not run on all mobile devices, where the FlashPlayer is today, it will likely be there “forever”. So, if alll of your users are using desktops/laptops that have browsers that have Flash, you can continue to use Flex and/or ActionScript 3 to build applications and they will likely run there not just in five years, but even after that. There is no time-bomb in the players that will go off and stop running. Even though ActionScript Next and FlashPlayer Next are not compatibile with ActionScript 3, the AS3 VM will ship in the FlashPlayers that Adobe ships in the future. There is the possibility that the browser vendors will stop supporting plugins, but I would imagine they will keep a compatibility-mode somehow. I think there is too much Flash content out there and to block it from existing desktops/laptops would “break the web” and I don’t expect the browser vendors or Adobe take such a risk. There would be too much negative press. That doesn’t mean that new computers with new OS’s may not support Flash (that’s what Apple did with IOS), and many home users may forgo traditional computers for tablets in the future, so keep that in mind as well.

I don’t know the PDF market that well, but again, I would expect PDFs to continue to support Flash “forever” as well. At least for the readers on traditional desktops/laptops.


On 12/17/12 10:48 AM, "John McCormack" <j...@easypeasy.co.uk> wrote:




    Thank you.
     That's interesting and very helpful.

     One does wonder if a separate translation tool would do the job
    faithfully, and so creates doubt.

     For someone that wants to use SWFs in PDFs to deliver educational
    content that is fully interactive, what workflow would you suggest
    using for the next three to five years?

     John

     On 17/12/2012 16:31, Alex Harui wrote:


          Re: [flexcoders] Re: Flex alternatives  Adobe has no plans
        that I know of to get ActionScript to work with HTML5 in the
        same way that Google is proposing Dart as an alternative to
        JavaScript.

         The Apache Flex project is working on a compiler that will
        translate ActionScript to JavaScript.  In addition, the link I
        posted proposes a component framework that would enable you to
        build or prototype your app in Flash using FlashBuilder and
        ActionScript and then run a separate tool outside of
        FlashBuilder to translate it to JavaScript where it will run
        and leverage HTML or HTML5 components.

         Alternatively, the same ActionScript to JavaScript compiler
        would let you write the script portions of your website as
        ActionScript using FlashBuilder and have separate HTML files,
        then use the same separate tool outside of FlashBuilder to
        translate the ActionScript to JavaScript.  And maybe
        variations will be created that can output to various JS
        frameworks.

         At this time, there are no plans to change FlashBuilder to
        integrate the translation workflow.  Adobe’s focus for
        FlashBuilder is on building ActionScript gaming and premium
        video projects that run on the Flash player.  I suppose if the
        JS workflow became wildly popular and Adobe could see a
        revenue stream by supporting such a workflow things might
        change, but I wouldn’t count on it.  There is a better chance
        that someone in Apache Flex will start creating plugins for
        Eclipse to support the workflow or one of the other tool
        vendors will provide an integrated workflow.

         The future of ActionScript 3 in Rich Internet Applications
        (as opposed to ActionScript “Next” as mentioned in the Flash
        roadmap) is actually being given more attention by Apache Flex
        than Adobe.  If you want to continue to use ActionScript 3 to
        develop RIAs, I would encourage you to get involved with the
        Apache Flex project.

         On 12/17/12 2:16 AM, "John McCormack" <j...@easypeasy.co.uk>
        wrote:








             On 17/12/2012 05:12, Alex Harui wrote:



                  Re: [flexcoders] Re: Flex alternatives  Adobe has
                spent the year donating the Flex SDK and Falcon
                compilers to the Apache Software Foundation.  While
                Adobe has a small set of people contributing to Flex
                in Apache and a team that shipped Flash Builder 4.7
                and is working on subsequent Flash Builder release,
                Adobe is not leading the development of Flex and has
                not been for a full year.  The future of Flex is in
                the hands of the Apache Flex community.  This document
                should have made Adobe’s plans clear:
                http://www.adobe.com/devnet/flex/whitepapers/roadmap.html


             I followed this link through to
            http://www.adobe.com/devnet/flashplatform/whitepapers/roadmap.html

              Under Flash Player "Next" this says...
              " and provide a foundation on which Flash can move
            forward over the next decade."

              Does this imply ActionScript working collaboratively
            with HTML5 or is it an alternative to HTML5?

              I am asking because I am hoping Flash Builder will
            continue to offer me a way forward (AS3+HTML5).

              John







         --
         Alex Harui
         Flex SDK Team
         Adobe Systems, Inc.
        http://blogs.adobe.com/aharui









--
Alex Harui
Flex SDK Team
Adobe Systems, Inc.
http://blogs.adobe.com/aharui




Reply via email to