Re: [Flashcoders] Will ActionScript 3 require me to rewrite my apps to use it?
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?
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