flex-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jonathan Hart <jonathan.h...@gmail.com>
Subject Re: Cross-compiling Flex to HTML5/Javascript (Was : Update on Falcon donation)
Date Fri, 31 Aug 2012 03:04:35 GMT
I think I'm beginning to recognize a larger confusion in this
discussion which should be brought to the table. Many people consider
AS3 to be a scripting subset of Flex, which is simply not the case.

With AS3 comes the display list framework upon which Flash and Flex
are built.. there's that problem to solve.

Then, there is the intricacies of advanced display concepts that are
part of both Flash and Flex, such as filters, animations, etc. There
are several new problems just within that.

There are also other things such as multimedia (camera, sound, local
storage, etc). What happens there? Now you're venturing into browser
specific territory and if it even supports that.

It's simply too much ground to cover. There comes a time when one who
is trying to make a "Cross-Compiler" (and at this point, I use that
term as loosely as possible), has to recognize the vastness of the
challenges, makes concessions, and refocuses their efforts on
something that is achievable as an acceptable level of quality.

So, that said, what use cases of Flex (and at the lower level, Flash)
is FalconJS expected to cover?

Determining the use cases and discussing how possible it is for
browsers to complete that coverage is a more focused conversation. I'm
beginning to think that FalconJS deserves its own mailing list ;)


On Thu, Aug 30, 2012 at 7:52 PM, jude <flexcapacitor@gmail.com> wrote:
> FYI It ran fine for me. I did mention it supported AS3 > HTML on the site
> (so no Flash Player requirement). So it's says it's doing what we want it
> to IIUC but I couldn't find any links to live examples.
> On Thu, Aug 30, 2012 at 5:21 PM, Omar Gonzalez <omarg.developer@gmail.com>wrote:
>> On Thu, Aug 30, 2012 at 3:13 PM, Omar Gonzalez <omarg.developer@gmail.com
>> >wrote:
>> >
>> >
>> > On Thu, Aug 30, 2012 at 2:54 PM, Mr. Rich <mrrich.net@gmail.com> wrote:
>> >
>> >> This is a long discussion for something already available.
>> >>
>> >> http://reshapemedia.com/ftml/
>> >>
>> >> - flash (including older swf files) to html
>> >> - php to flash
>> >> - photoshop to flash
>> >> - renders in browser
>> >> - lots of demos and docs
>> >> - no install, only 5 min setup
>> >> - lots more
>> >>
>> >> That's only the online version.  There is a client as3 and server php
>> >> project that lets you do even more... try it out.
>> >>
>> >> The next step is a java and windows library... then the same flash code
>> >> can
>> >> export to html, php, java, .net... then only ios left.
>> >>
>> >> Flash is much further than you're all thinking.
>> >>
>> >>
>> > First of all, this renders in Flash. The whole point of wanting to
>> > cross-compile is so that the output is HTML/JavaScript.
>> >
>> > Second, the performance on that page is far from desirable.
>> >
>> > And finally, that is FAR from being a Flex -> HTML/JS cross-compilation.
>> > I'm not sure what the F they're doing there but it runs horribly, renders
>> > in Flash, and is most definitely NOT cross-compiling.
>> >
>> > -omar
>> >
>> Did I mention it runs horribly?
>> Here's what they're doing...
>> You place this crap at the bottom of you "FTML": <iframe src="
>> http://reshapemedia.com/ftml/engine/" width="100%" height="100%"></iframe>
>> The iframe proceeds to read the page its loaded in, parses the "FTML" and
>> feeds it to a SWF file that renders it as Flash.
>> Horrible, and again, not a cross-compiler from AS3 -> HTML/JS
>> -omar

View raw message