I was just curious as to how powerful Actionscript in FlashMX really is and what it is capable of doing. Can someone explain what the capabilities of Actionscript are and any limitations it might have? I am looking to possibly use it in an upcoming project, Flash remoting and Java seem to be a winning combination.
The impression I am getting is that Macromedia has accepted Java for the serverside technology because its proven, however for the clientside it seems Java's new UI replacement is Flash due to the advent of remoting and actionscript.
I would be greatly appreciative of an explination and any information, thank you in advance to whoever responds.
Flash MX is very well suited to be a presentation layer for whatever business layer is being implemented, there are now remoting tools, for all the major web languages, including Java, .NET, ColdFusion (which all cost an arm and a leg), there is even a free implementation of remoting for PHP, http://amfphp.sourceforge.net
However the Flash UI components are a bit bloated at the moment and will hopefully be slimmed down in the next version. I do believe that is due to the fact that flash is again client-side script for the most part, so like other client-side technologies its dependent on the viewer's system capabilities to perform at the level you want. Meaning if you have 18 dropdown lists in one frame of a movie, your users on pIII 500 MhZ machines might see some slowing.
Basically I want to replace AWT/Swing which is such a nasty memory hog. I want to write an application which will interface with my website that has a library of files. The client should be able to grab the content off the server and read into the deployment files. Its basically a pseudo package manager with XML deployment files.
I dont know if Actionscript has come this far, if it has then I guess I have found my setup!