atom feed138 messages in org.apache.incubator.flex-devRe: ASC 2.0 and Falcon
FromSent OnAttachments
Dasa PaddockOct 5, 2012 1:18 pm 
Gordon SmithOct 15, 2012 2:16 pm 
Michael SchmalleOct 15, 2012 2:25 pm 
Michael A. LabriolaOct 15, 2012 3:19 pm 
Thibault ImbertOct 15, 2012 5:27 pm 
Clint ModienOct 17, 2012 10:49 pm 
Thibault ImbertOct 17, 2012 10:54 pm 
Jesus BarquinOct 18, 2012 1:56 am 
Michael SchmalleOct 18, 2012 3:20 am 
Michael SchmalleOct 18, 2012 3:35 am 
Erik de BruinOct 18, 2012 5:33 am 
Roland ZwagaOct 18, 2012 5:52 am 
Paw SuddergaardOct 18, 2012 6:05 am 
chri...@c-ware.deOct 18, 2012 6:11 am 
Carlos RoviraOct 18, 2012 7:24 am 
Roland ZwagaOct 18, 2012 7:43 am 
Carlos RoviraOct 18, 2012 8:07 am 
Omar GonzalezOct 18, 2012 8:23 am 
Michael SchmalleOct 18, 2012 8:31 am 
Omar GonzalezOct 18, 2012 8:39 am 
Omar GonzalezOct 18, 2012 8:47 am 
Michael SchmalleOct 18, 2012 8:51 am 
Michael SchmalleOct 18, 2012 9:14 am 
Erik de BruinOct 18, 2012 9:45 am 
Thibault ImbertOct 18, 2012 11:16 am 
Alex HaruiOct 18, 2012 11:25 am 
Roland ZwagaOct 18, 2012 11:26 am 
Michael A. LabriolaOct 18, 2012 11:35 am 
Clint ModienOct 18, 2012 11:44 am 
Clint ModienOct 18, 2012 11:50 am 
Roland ZwagaOct 18, 2012 11:50 am 
Alex HaruiOct 18, 2012 11:58 am 
Alex HaruiOct 18, 2012 11:58 am 
Michael SchmalleOct 18, 2012 1:13 pm 
Thibault ImbertOct 18, 2012 2:00 pm 
Clint ModienOct 18, 2012 2:25 pm 
Gordon SmithOct 18, 2012 2:29 pm 
Michael SchmalleOct 18, 2012 2:54 pm 
Gordon SmithOct 18, 2012 2:55 pm 
OmOct 18, 2012 3:00 pm 
Clint ModienOct 18, 2012 3:14 pm 
Thibault ImbertOct 18, 2012 3:15 pm 
Michael A. LabriolaOct 18, 2012 3:18 pm 
Gordon SmithOct 18, 2012 3:18 pm 
Gordon SmithOct 18, 2012 3:22 pm 
Michael SchmalleOct 18, 2012 3:24 pm 
Gordon SmithOct 18, 2012 3:34 pm 
Michael A. LabriolaOct 18, 2012 3:37 pm 
Gordon SmithOct 18, 2012 3:38 pm 
Michael SchmalleOct 18, 2012 3:46 pm 
Gordon SmithOct 18, 2012 3:46 pm 
Michael SchmalleOct 18, 2012 3:48 pm 
OmOct 18, 2012 3:51 pm 
Michael A. LabriolaOct 18, 2012 3:56 pm 
Michael SchmalleOct 18, 2012 4:02 pm 
Michael A. LabriolaOct 18, 2012 4:06 pm 
Gordon SmithOct 18, 2012 4:11 pm 
Carlos RoviraOct 18, 2012 4:16 pm 
Michael SchmalleOct 18, 2012 4:24 pm 
Gordon SmithOct 18, 2012 4:27 pm 
Thibault ImbertOct 18, 2012 4:30 pm 
Michael SchmalleOct 18, 2012 4:32 pm 
sébastien PaturelOct 19, 2012 5:09 am 
sébastien PaturelOct 19, 2012 5:58 am 
superabe superabeOct 19, 2012 6:59 am 
Charles MonteiroOct 19, 2012 7:20 am 
sébastien PaturelOct 19, 2012 7:46 am 
sébastien PaturelOct 19, 2012 8:35 am 
Alex HaruiOct 19, 2012 9:24 am 
Omar GonzalezOct 19, 2012 9:26 am 
sébastien PaturelOct 19, 2012 10:00 am 
Gordon SmithOct 19, 2012 10:02 am 
superabe superabeOct 19, 2012 10:48 am 
Chema BalsasOct 19, 2012 12:10 pm 
Michael SchmalleOct 19, 2012 12:18 pm 
Gordon SmithOct 19, 2012 12:57 pm 
Gordon SmithOct 19, 2012 1:02 pm 
Omar GonzalezOct 19, 2012 4:05 pm 
sébastien PaturelOct 20, 2012 6:08 am 
Gordon SmithOct 22, 2012 10:33 am 
Michael A. LabriolaOct 22, 2012 10:39 am 
Gordon SmithOct 22, 2012 10:52 am 
Kevin NewmanOct 22, 2012 10:55 am 
Michael A. LabriolaOct 22, 2012 11:06 am 
Michael A. LabriolaOct 22, 2012 11:07 am 
Gordon SmithOct 22, 2012 12:42 pm 
Michael SchmalleOct 22, 2012 1:31 pm 
Gordon SmithOct 22, 2012 1:34 pm 
Michael SchmalleOct 22, 2012 1:53 pm 
Chema BalsasOct 22, 2012 5:27 pm 
Chema BalsasOct 23, 2012 1:21 am 
Michael SchmalleOct 23, 2012 3:47 am 
46 later messages
Subject:Re: ASC 2.0 and Falcon
From:Thibault Imbert (timb@adobe.com)
Date:Oct 18, 2012 3:15:56 pm
List:org.apache.incubator.flex-dev

Hi Om,

The rendering architecture of the new runtime is Stage3D only. So essentially, there is not "native" DisplayObject. So your framework needs to leverage Stage3D, just like iOS is leveraging OpenGL for their components UI.

That's why we have been funding Starling to help people transition to a full Stage3D model. Recently, the community has created a drawing API extension for Starling: http://www.bytearray.org/?p=4832 and a few weeks back a skeleton bones extension was also created to create complex animations on top of Starling: https://github.com/DragonBones/SkeletonAnimationFramework. All of that is open source, you can fork it, create extensions, etc.

Feathers is the right model and approach, lightweight UI framework on top of Starling (which does all the Stage3D work behind the scenes).

Keep in mind Feathers "vision" is not to replace Flex, it is a lightweight UI framework for Uis in games, developed by a Flex developer who wanted to have some of the power of Flex (skinning, productivity) without reproducing the same mistakes as Flex (lots of dependencies and display list based).

On 10/18/12 3:01 PM, "Om" <bigo@gmail.com> wrote:

Just a heads up, given the architecture changes of the next-gen runtime, Flex will not be able to run in it. I would "highly" recommend you guys having a look at Feathers (work from Josh Tynjala - feathersui.com) on top of Starling, which will run beautifully in our next runtime.

Could you please give us some technical details as to why Flex wont be able to run in the new runtime? This would help us figure out what we can/need to do given where we are currently.

Of course, any other information you can provide to help us move Flex towards Stage3D/Starling would be beneficial.

On Thu, Oct 18, 2012 at 2:55 PM, Michael Schmalle <apa@teotigraphix.com>wrote:

Quoting Thibault Imbert <timb@adobe.com>:

Hi Mike,

This is true, but ASC is already moving to ASNext targeting the next generation runtime which is targeting game developers. So our resources are assigned to that and the time we have to take ASC 2.0 changes to Falcon, are limited. Gordon will bring key/showstopper bugs fixed in ASC 2.0 to Falcon, we cannot commit to anything more.

Just a heads up, given the architecture changes of the next-gen runtime, Flex will not be able to run in it. I would "highly" recommend you guys having a look at Feathers (work from Josh Tynjala - feathersui.com) on top of Starling, which will run beautifully in our next runtime.

I have just started working with Josh and this component architecture, it is very nice. I spoke of feathers earlier today and was talking with Josh about MXML support.

So your saying there needs to be a component framework developed that will run in the new architecture to be cross compatible? I don't quite understand what you are saying.

Some videos:

https://vimeo.com/51010861

http://www.youtube.com/watch?**v=DGRy7H17MkA&feature=youtu.**be&hd=1<htt p://www.youtube.com/watch?v=DGRy7H17MkA&feature=youtu.be&hd=1>

Thibault Imbert | sr. product manager gaming (Graphics, Language, VM, Compiler) | Monocle | adobe systems gaming.adobe.com <http://gaming.adobe.com/> | bytearray.org <http://bytearray.org/> | @thibault_imbert

On 10/18/12 11:36 AM, "labr@digitalprimates.net" <labr@digitalprimates.net> wrote:

We have no plans keeping ASC 2.0 (and above) in sync with Falcon, as I

said previously, today the compilers are different projects and targeting two different audiences.

Yeh, we totally get why parsing the AS language and generating bytecode will be very different for the game market. I can't imagine the amount of time you guys are spending on the differences in for loops alone....