Macromedia Unveils Macromedia Labs
Listen to this article
:: Talkr
One thing I have always admired about Macromedia as a company is its openness and commitment towards its user community. Lot of companies makes software for the masses but there are very few companies that have the humane touch attached to their software. I strongly believe that one main and major reason for the success of Macromedia is due to their strong commitment towards the community. Macromedia has proved this time and again and now once again with Macromedia Labs.
Macromedia Labs is such a amazing concept, a place where you can keep updated on what's cooking up for the next release, how other developers around the globe are using Macromedia products, to see how people around the globe are pushing the limits of Macromedia products and what more do you want - you can interact with the developers directly and comment and contribute to the wiki. Name me one commercial software company which has opened its door so wide open to let their users do these things.
And for those who are interested in ActionScript 3.0, don't forget to check out the ActionScript 3.0 FAQ. It answers the following questions; I have linked the questions in the FAQ for convenience here:
1.1.1 Have any items been deprecated in ActionScript 3.0
1.1.2 How do I access the root time line of my content?
1.1.3 What is the difference between Stage.root and displayObject.root?
1.1.4 What are the default values that types are initialized to?
1.1.5 Can int / uint / Number contain a null value?
1.1.6 How can I check whether an object contains a property?
1.1.6.1 in operator
1.1.6.2 Object.hasOwnProperty(k)
1.1.6.3 Object.propertyIsEnumerable(k)
1.1.7 How can I specify a function with optional arguments
1.1.8 Does ActionScript 3.0 support metadata?
1.1.9 Can I use variables within metadata definitions?
1.1.10 Can I access metadata at runtime?
1.1.11 How can I get meta information about a class instance?
1.1.12 What are all the access modifiers in ActionScript 3.0, and what do they mean?
1.1.13 What is the default access modifier?
1.1.14 Are private functions inherited by subclasses?
1.1.15 What are primitive data types?
1.1.16 What are complex data types?
1.1.17 What is the difference between int, uint and Number?
1.1.17.1 int
1.1.17.2 unit
1.1.17.3 Number
1.1.18 Can I still use Trace in ActionScript 3.0?
1.1.19 Does ActionScript 3.0 support constants? If so, how?
1.1.20 Can you still declare classes as dynamic in ActionScript 3.0?
1.1.21 How do I put my class in a package?
1.1.22 How do I keep my classes from being extended?
1.1.23 What are namespaces?
1.2 Object Oriented Programming
1.2.1 Can a class implement multiple interfaces in ActionScript 3.0?
1.2.2 Are Abstract Classes supported in ActionScript 3.0?
1.3.1 Where can I find more information on what ActionScript 3.0 errors mean?
1.4.1 How do I load data from a remote URL?
1.4.2 How can I pass name/ values pairs to a remote server?
1.5.1 Can I still use the old ActionScript 2.0 XML API?
1.5.2 What API is used to parse XML in ActionScript 3.0
1.5.3 How do I create a string of XML in code?
1.5.4 How do I load and parse XML from a remote URL?
1.5.5 How can I access elements within XML that has one or more namespaces?
1.6.1 How do I tell the browser to navigate to a URL?
1.6.2 What API do I use for Flash / JavaScript communication?
1.6.3 What browsers are supported by the ExternalInterface API
1.6.4 How can I call a JavaScript function from ActionScript?
1.6.5 How can I call an ActionScript function from JavaScript?
1.6.6 How can I get return values from Flash / Javascript function calls?
1.6.7 Can I use flash.net.navigateToURL to communicate with JavaScript?
1.6.8 How can I access variables passed into a Flex Application from the URL or FlashVars?
1.6.9 Will multiple consecutive calls from ActionScript to JavaScript work?
1.6.10 How can I access variables passed into a Flash / Non-Flex Application from the URL or FlashVars?
1.7.1 How can I capture user click events on hyperlinks in HTML text within Flash?



