New Flash(R) Developer Center launched
Posted in "General" at 7:43 am on August 20, 2007 by Allen Rabinovich |
We are happy to announce the newly revamped Flash® Developer Center, an ever growing repository of tools, articles, tutorials, and information on all things Flash.
New to this revision is ASTRA (ActionScript Toolkit for Rich Applications) — our collection of Flash and Flex components, libraries and toolkits. In this inaugural release, ASTRA contains five UI components that complement the existing set provided with Flash CS3. The new UI components are: Tree, Menu, TabBar, AutoComplete, and Charts. All of these are built to match the existing Flash component standards and come fully equipped with examples, tutorials and documentation. Best of all, ASTRA is open-source under the BSD license, and follows an approach similar to the wonderful YUI Library.
If you are eager to get started right away, head right over to the ASTRA landing page, download the package and follow the installation instructions. And don’t forget to join the ydn-flash group and let us know how it goes !
Share: on Yahoo! My Web | on del.icio.us | digg it! | reddit!
21 Comments »
RSS feed for comments on this post. TrackBack URI
Leave a comment

Copyright © 2007 Yahoo! Inc. All rights reserved. Privacy Policy - Terms of Service
Powered by WordPress on Yahoo! Web Hosting.
Why is there no component for Yahoo! Maps for Flash CS3?
Comment by Name — August 20, 2007 #
What do you guys use to generate the documentation?
Comment by Alex G — August 20, 2007 #
> Why is there no component for Yahoo! Maps for Flash CS3?
There are plans to build such a component, but there is no definitive timeline. We’ll keep you up to date.
> What do you guys use to generate the documentation?
ASDoc with a custom template.
Comment by Allen Rabinovich — August 20, 2007 #
I thought of a cool component that’s missing.
The date Chooser.
You can take the tile list component and the button component to make a pop up calendar that you use to pick a date then have it populate a text Area box with the date.
Maybe I’ll have to beat you to the punch and make it first and charge $$$$$$ waaa hahahaha!
No but really go make it all ready, my life is just not complete with out it. please… thanks.
Comment by josh chernoff — August 20, 2007 #
Thanks for the suggestion, Josh. As our component library grows, the Date chooser is very likely to show up in it :-).
Comment by Allen Rabinovich — August 20, 2007 #
as i don’t currently have access to a test environment, i’ll just ask: what about accessibility considerations? are the components accessible (to, say, keyboard and screenreader users) out of the box? or is that something that needs to be taken care of at movie level?
Comment by patrick h. lauke — August 20, 2007 #
[…] Yahoo Flash Development network launched - Posted components include Tree, Menu, TabBar, AutoComplete and Charts (via Yahoo Flash Blog) […]
Pingback by Morning Brew #64 — August 21, 2007 #
Last weekend (Aug 18, 2007) I downloaded the Yahoo Maps API for Flex 2, Actionscript 3 files from:
http://developer.yahoo.com/flash/as3_api_libraries.html
After installing the package per the instructions supplied, I couldn’t get the Flex 2 “Traffic” example to work.
Accoding to the instructions, the Actionscript 3 code that I linked to in Flex Builder 2 is a wrapper for the original Actionscript 2 files.
All I get when I compile the “traffic” example applications is a button and a dot in the upper left part of my screen when I compile it in Flex Builder.
Today (Aug 21, 2007), I noticed that the website I downloaded the files from is no longer available.
I noticed a few other people posted the same problem in the yahoo maps group for flex developers group (yws-maps-flex). No comments have been posted as of yet in response to their posting.
Is the code I downloaded still valid? Is there another wrapper being developed that is more stable?
Comment by Randy F — August 21, 2007 #
How flexible are the skinning options for the tree menu? One weakness of the Macromedia AS2 components was the difficulty in creating a tree with a transparent background. Would that be possible in this one? if so, easy or difficult?
Comment by John Nicholas — August 21, 2007 #
Hi Randy,
Yes, the code is still valid. We moved things around on the Dev Center, and the AS3 Web API wrappers are now located here, and the Maps examples - here. We’ll point the old URLs to these shortly :).
A native AS3 map component is planned, but there isn’t yet a definite timeline for it. We will keep everyone updated on that though.
As for the “Traffic” example problem, make sure that the following is true:
1. The width and height are set in the MXML for the map.
2. The property scaleContent is set to “false”
3. The html embed and object ids match the var swfDomId set in the MXML.
Allen Rabinovich
Yahoo! Flash Platform
Comment by Allen Rabinovich — August 21, 2007 #
The Tree component is as easily skinned as the new List component (it is, in fact, based on the current List component). Once you drop the Tree component into your application, all of the skinning assets will show up in the library, and you can edit them as you please :).
Allen Rabinovich
Yahoo! Flash Platform
Comment by Allen Rabinovich — August 21, 2007 #
> are the components accessible (to, say, keyboard and screenreader users) out of the box?
The accessibility of the components isn’t perfect, but we’re working on making it better. With the current release, a screen reader should at least say something about each component, if not the perfect description. Keyboard navigation should work fine. We ran into some difficulties building full “accessibility implementations” like those the official Adobe components use. This area is severely undocumented, and we’ve requested some more detailed information from Adobe.
We definitely understand the need for accessible components, and we’re working hard to learn all the requirements and perfect them as best we can.
Josh Tynjala
Yahoo! Flash Platform
Comment by Josh Tynjala — August 21, 2007 #
> All I get when I compile the “traffic” example applications is a button and a dot in the upper left part of my screen when I compile it in Flex Builder.
Randy, I also noticed similar problems with the Maps examples when I was rebuilding them for the current release. As far as I know, those issues have been cleared up.
As Allen mentioned, make sure that you embed the SWF in an HTML page (it requires ExternalInterface) and that the id for the embedded element matches the swfDomId set in the MXML. You can download the new release of the Astra Web APIs library if you want to be sure that you have the latest code (the code I personally confirmed will work before we pushed it out).
Josh Tynjala
Yahoo! Flash Platform
Comment by Josh Tynjala — August 21, 2007 #
Hi
I’mt trying for days to solve a problem and really apreciate some help. I’m working with yahoo maps api and flex 2 . I’d like to make a draggable marker, the idea is to let my users select a place dragging the marker and cliking on the map, just like Google Maps let us do. So i’ve notice that with the new ASTRA we don’t have access to marker class and as far as i can see there’s no way on doing this easy. So please i need an example on how to make a custom swf , yes i know that’s the way, but i need to see how to connect my actionscript 3 code with an swf made with as2,or better, can i do it with as3 ? thanks
Comment by Elias — August 27, 2007 #
In a Flex2/AS3 route mapping application I need to draw lines as I click and place POI markers. The polylineOverlay example draws lines using an .xml file. Is there a different function I should use to draw lines on-the-fly? Or is there an undocumented way to send an array of points to the polylineOverlay?
Thanks, Rob
Comment by Rob Oates — August 27, 2007 #
[…] New Flash(R) Developer Center launched In addition to the respected YUI JavaScript library, Yahoo! has now launched its Flash Developer Center to host ASTRA: the ActionScript Toolkit for Rich Applications, including many useful Flash components and libraries. (tags: flash flex yahoo! opensource software ) […]
Pingback by SitePoint Blogs » News Wire: 27 things you don’t know about PHP — August 29, 2007 #
This may be useful for those of you looking for YUI namespaced JavaScript Flash Detection and JavaScript Flash HTML Generator utilities.
Comment by Carl Yestrau — September 8, 2007 #
Hi, is it possible to create a customswfoverlay in astra maps api that will not move when the map is dragged. Kind of still watermark. I’m wasting days for it and nothing.
please help me with this.
Comment by Charles — September 24, 2007 #
Hi,
Firstly, thanks to all the developers who contributed to ASTRA. Given that the current adobe AS3 components are missing several key ones from the AS2 set, the work done here will surely be appreciated by many flash developers wishing to developer powerful RIA’s with flash CS3.
I’m currently working on an AS3 project which requires an Accordion. If no work has already been done in ASTRA to build a flash AS3 Accordion, I intend to build one myself.
I’d be happy to contribute it to the ASTRA library once it’s complete. In the same spirit as ASTRA, it will be full-featured and completely consistent with the current Adobe CS3 components.
If you accept outside contributions of this nature, please let me know the best person to contact to discuss this.
In case you’re wondering, I’m a senior developer with 8 years experience using flash right back to version 4 and I’m fully conversant in AS2/AS3 and OOP best practices.
Thanks
Dan
Comment by Dan — October 7, 2007 #
is there any easy method to just set a node [in the tree component] to display as open by default?
Comment by damo — December 6, 2007 #
Is it possible to set a TNode as the data provider for a tile list?
Comment by Emu — July 13, 2008 #