Sorry for being so blunt, but what is this all about? As far as I can see as2lib covers stuff that Flash has allready. No? What is the point?
Or to ask a specific question:
What does as2lib provide that Flash MX 2004 Pro's ActionScript 2 functions/objects don't?
This project appears to be pretty elaborate so I'd like to know what it provides and what I need to do to benefit from it.
Please help me out.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
1. What does the as2lib provide that Flash MX 2004 Pro does not have:
Actually every support the as2lib provides is not covered by the classes provided by MM. But here is a short list:
* Different styles of event handling. Most noteable type-safe event handling styles.
* Proper exception handling that supports something like a stack trace etc.
* A logging api that supports logging at different levels and to different output devices.
* Overloading functionality. No language support but an api that can be used to mimic overloading.
* Support for reflections to find everything out about your packages, classes, methods etc. at run-time.
* A testing api that supports unit testing, mock objects and speed testing
* Support for different data holders like Stacks, Queues, Maps etc.
* More convenient support for local connections.
* Support for configuration of applications and for batch processes etc.
* Support for AOP (Aspect-Oriented Programming)...will be available in the next release
2. What do I need to benefit from it:
You need Flash MX 2004, you need some experience in Object-Oriented Programming, like with AS2.0 (if applied properly), and you need to download the as2lib latest release and include the path to it in the classpath.
I'd point you to the as2lib homepage (www.as2lib.org) but it is down at the moment. I published a few articles about the as2lib on my own blog so you may wanna read them.
Thanks for the impromptu reply. Your bloglinks seem to be helpfull, I'll read them right away. As for as2lib.org being down, I thought it's all moved/renamed to asapframework.org or did I get that wrong?
After running into osflash.org last night my horizon has broadend - I though we (xical.org) one of a handfull of OSS Flash/ActionScript projects. Nice to see that's different. Maybe Xical can make use of some of this as2lib stuff.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I actually do not know that ASAP Framework, but it has nothing to do with the as2lib. Were did you read that these two frameworks have something to do with each other?
It would be nice if Xical would make use of the as2lib. I think that the different open source projects should try to use each other, because we all have the same goal to make life easier for programmers. ;)
btw. Xical seems to be a nice project, I'm going to take a closer look at it.
Cheers,
Simon
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Sorry for being so blunt, but what is this all about? As far as I can see as2lib covers stuff that Flash has allready. No? What is the point?
Or to ask a specific question:
What does as2lib provide that Flash MX 2004 Pro's ActionScript 2 functions/objects don't?
This project appears to be pretty elaborate so I'd like to know what it provides and what I need to do to benefit from it.
Please help me out.
1. What does the as2lib provide that Flash MX 2004 Pro does not have:
Actually every support the as2lib provides is not covered by the classes provided by MM. But here is a short list:
* Different styles of event handling. Most noteable type-safe event handling styles.
* Proper exception handling that supports something like a stack trace etc.
* A logging api that supports logging at different levels and to different output devices.
* Overloading functionality. No language support but an api that can be used to mimic overloading.
* Support for reflections to find everything out about your packages, classes, methods etc. at run-time.
* A testing api that supports unit testing, mock objects and speed testing
* Support for different data holders like Stacks, Queues, Maps etc.
* More convenient support for local connections.
* Support for configuration of applications and for batch processes etc.
* Support for AOP (Aspect-Oriented Programming)...will be available in the next release
2. What do I need to benefit from it:
You need Flash MX 2004, you need some experience in Object-Oriented Programming, like with AS2.0 (if applied properly), and you need to download the as2lib latest release and include the path to it in the classpath.
I'd point you to the as2lib homepage (www.as2lib.org) but it is down at the moment. I published a few articles about the as2lib on my own blog so you may wanna read them.
http://www.simonwacker.com/blog/archives/000089.php
http://www.simonwacker.com/blog/archives/000090.php
http://www.simonwacker.com/blog/archives/000091.php
http://www.simonwacker.com/blog/archives/000092.php
Greetings,
Simon
Thanks for the impromptu reply. Your bloglinks seem to be helpfull, I'll read them right away. As for as2lib.org being down, I thought it's all moved/renamed to asapframework.org or did I get that wrong?
After running into osflash.org last night my horizon has broadend - I though we (xical.org) one of a handfull of OSS Flash/ActionScript projects. Nice to see that's different. Maybe Xical can make use of some of this as2lib stuff.
I actually do not know that ASAP Framework, but it has nothing to do with the as2lib. Were did you read that these two frameworks have something to do with each other?
It would be nice if Xical would make use of the as2lib. I think that the different open source projects should try to use each other, because we all have the same goal to make life easier for programmers. ;)
btw. Xical seems to be a nice project, I'm going to take a closer look at it.
Cheers,
Simon