This content has been marked as final. Show 5 replies
why port your application to anything? leave it as an as2 application.
as2 and even as1 is still fully supported by the latest flash players. and you've given no reason why you're tempted to port this to as3 or any other platform.
Although there are no real technical reasons to port the application to anything else, other than some superior technicalities and a promised faster AVM, this is an ongoing project that I would like to add a few other modules too, and hopefully I will have to support for some years to come. I guess I'm fearing eventually AS2 will become old and obsolete, I wonder how many people are still using AS1? Do I really want to be the last man standing still using AS2?
I really appreciate your input, I see from the forum you're one of the more experience guys here, so I'm really appreciative you taking the time!!!
unless your application is nearly useless because of its performance porting to as3 isn't going to be worthwhile. and even after porting to as3 it's no certainty that your application will run much better.
hopefully, noone's currently coding for as1. i know they are because they still post as1 questions here but the main point is that applications written in as1 and were adequate for their tasks do not need to be updated.
and depending upon how much interactivity you need among your modules you may do well to add as3 modules to your current application. the flash player can handle both as3 and as2 swfs simultaneously. your main swf just needs to be as3 but that could be a dummy file that serves no other purpose than to load your main as2 file.
I've been thinking about what you said, and I found one of your comments particularly pertinent "hopefully, no one's currently coding for as1". I'm certain people will be saying that about AS 2 in 2/3 years.
Primarily as an application developer, I've never been a designer , I need a platform that evolves and not one that has a revolution every few years. Take CF for example, MM even changed it's platform, yet it's syntax stayed almost unchanged. I'm certain many if not most CF 4 scripts, etc, will run in CF 7. My concern is not whether AS2 is up to the task today, but about the pain of maintaining, improving and updating an application I resell.
I don't know what Adobe's strategy for Flash is, but when I consider the evolution of this product, the features they put into Flex and the ones they left out in Flash the more tempted I am to begin swinging with Java for application development. It's sad because I'm more of a flasher and not a particularly good dancer.
Thanks for your input!! It has helped think!!