Re: [Flashcoders] Will ActionScript 3 require me to rewrite my apps to use it?

2005-10-19 Thread Mike Chambers

Comments below:

Judah Frangipane wrote:

1. A lot of things have change and moved in AS3. Will my flash app have 
to be converted to compile to AS3?


Yes. You will have to do some migration. How much will depend on you 
content, but you will have to do things like explicitly give classes 
modifiers.


2. Will there be some sort of way to have a V2 AS2 component run inside 
a AS3 app? Or will old functions be deprecated or completely removed?


V2 components are written in AS2. In order for those to run within 
ActionScript 3 content, they would need to be migrated.


So, v2 components will not run within an AS3 app.


Is it safe to say that our apps will require major conversion to work 
with AS3? Or possibly written from the ground up?


Again, it depends on your content. My guess is that you won't have to 
re-write it from scratch, but you will have to migrate you code. This 
falls into two areas:


1. syntax correction / changes
2. API changes (i.e. moved APIs, events no longer requiring proxies).

My experience has been that I have had to update syntax modified, and 
change my event handling code to no longer use event proxies. I also 
have to import a couple of packages because some APIs moved.


Hope that helps...

mike chambers

[EMAIL PROTECTED]

___
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders


[Flashcoders] Will ActionScript 3 require me to rewrite my apps to use it?

2005-10-19 Thread Judah Frangipane
I was just looking at the AS2 to AS3 migration language reference 
(http://livedocs.macromedia.com/labs/1/flex/langref/migration.html) and 
I have a couple of important questions.


1. A lot of things have change and moved in AS3. Will my flash app have 
to be converted to compile to AS3?
2. Will there be some sort of way to have a V2 AS2 component run inside 
a AS3 app? Or will old functions be deprecated or completely removed?


Is it safe to say that our apps will require major conversion to work 
with AS3? Or possibly written from the ground up?


This is understandably a huge step to take if you want to compete and 
make the AS3 / AVM3 engine a competitor to C# and others and I can see 
why it *has* to be done but I want to know if it is as huge a step as I 
think it is (completely rewrite my apps). Yes? If so can this be the 
last major AS change? Can you do whatever it is you need to do in this 
release rather than making a change in the future. I feel if that is the 
case to not hold off now (like adding reflection) if later on it will 
cost us developers, type of thing.


Best Regards,
Judah Frangipane
___
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders