<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Yahoo! Flash (R) Blog &#187; Web APIs</title>
	<atom:link href="http://www.yswfblog.com/blog/index.php/category/webapis/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.yswfblog.com/blog</link>
	<description>News and Articles on Yahoo! Flash Components and Libraries</description>
	<lastBuildDate>Sat, 19 Jun 2010 23:05:10 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Yahoo! Open Strategy (Y!OS) for the Rest of Us</title>
		<link>http://www.yswfblog.com/blog/2008/10/29/yahoo-open-strategy-yos-for-the-rest-of-us/</link>
		<comments>http://www.yswfblog.com/blog/2008/10/29/yahoo-open-strategy-yos-for-the-rest-of-us/#comments</comments>
		<pubDate>Wed, 29 Oct 2008 23:44:07 +0000</pubDate>
		<dc:creator>Alaric Cole</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Web APIs]]></category>

		<guid isPermaLink="false">http://www.yswfblog.com/blog/2008/10/29/yahoo-open-strategy-yos-for-the-rest-of-us/</guid>
		<description><![CDATA[In the last article, I hinted at Yahoo!&#8217;s Open Strategy, and mentioned that there were a few tools available for Flash and Flex developers: http://developer.yahoo.com/flash/yos. We&#8217;ve polished it up and it&#8217;s ready for release. So head on over and start developing!
To read more about Y!OS, check this out.
]]></description>
			<content:encoded><![CDATA[<p>In the last article, I hinted at <a href="http://developer.yahoo.com/yos/intro/">Yahoo!&#8217;s Open Strategy</a>, and mentioned that there were a few tools available for Flash and Flex developers: <a href="http://developer.yahoo.com/flash/yos">http://developer.yahoo.com/flash/yos</a>. We&#8217;ve polished it up and it&#8217;s ready for release. So head on over and start developing!</p>
<p>To read more about Y!OS, check <a href="http://developer.yahoo.com/yos/intro/" target="_blank">this</a> out.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.yswfblog.com/blog/2008/10/29/yahoo-open-strategy-yos-for-the-rest-of-us/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>With a Little App from my Friends</title>
		<link>http://www.yswfblog.com/blog/2008/09/23/with-a-little-app-from-my-friends/</link>
		<comments>http://www.yswfblog.com/blog/2008/09/23/with-a-little-app-from-my-friends/#comments</comments>
		<pubDate>Tue, 23 Sep 2008 12:59:56 +0000</pubDate>
		<dc:creator>Alaric Cole</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Web APIs]]></category>

		<guid isPermaLink="false">http://www.yswfblog.com/blog/2008/09/23/with-a-little-app-from-my-friends/</guid>
		<description><![CDATA[
No doubt you&#8217;ve heard a little something about Yahoo!&#8217;s new open strategy. If you attended Open Hack Day, you would&#8217;ve even been able to use the new Social APIs, which allow you to build powerful social applications on our Yahoo! Applications Platform (YAP).
Not to let down the Flash folks, we&#8217;ve created some nice AS3 APIs [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center"><img src="http://www.yswfblog.com/blog/wp-content/uploads/2008/10/app_example.png" alt="app_example.png" /></p>
<p>No doubt you&#8217;ve heard a little something about Yahoo!&#8217;s new <a href="http://developer.yahoo.net/blog/archives/2008/04/introducing_the_1.html">open strategy</a><a href="http://developer.yahoo.com/searchmonkey/"></a>. If you attended <a href="http://www.yswfblog.com/blog/2008/09/10/good-will-hacking/">Open Hack Day</a>, you would&#8217;ve even been able to use the new Social APIs, which allow you to build powerful social applications on our Yahoo! Applications Platform (YAP).</p>
<p>Not to let down the Flash folks, we&#8217;ve created some nice AS3 APIs that let you easily integrate social data and create a Flash or Flex application easily in YAP. There&#8217;s even a great Yahoo! theme for Flex applications, to give you a standard look and feel right from the start.</p>
<p>If you&#8217;re itching to see what this is all about, it&#8217;s currently available <strike>as a preview release</strike> at <a href="http://developer.yahoo.com/flash/yos">http://developer.yahoo.com/flash/yos</a>. <strike>While you won&#8217;t be able to actually use the services (sorry, coming soon),</strike> you can get a head start on learning the system and even begin developing your apps, as the code and documentation are all there for the taking. There&#8217;s even lots of source code for example applications, so you can be one step ahead of your friends.[Edit: it's now released!]</p>
]]></content:encoded>
			<wfw:commentRss>http://www.yswfblog.com/blog/2008/09/23/with-a-little-app-from-my-friends/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Yahoo! Music API: Listen</title>
		<link>http://www.yswfblog.com/blog/2008/09/08/yahoo-music-api-listen/</link>
		<comments>http://www.yswfblog.com/blog/2008/09/08/yahoo-music-api-listen/#comments</comments>
		<pubDate>Mon, 08 Sep 2008 12:00:39 +0000</pubDate>
		<dc:creator>Alaric Cole</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Web APIs]]></category>

		<guid isPermaLink="false">http://www.yswfblog.com/blog/2008/09/08/yahoo-music-api-listen/</guid>
		<description><![CDATA[
The Yahoo! Music API  is up and running. You can browse similar artists, gather more info than you ever wanted to know about a particular artist, get lists such as the most popular artists, and get user recommendations and ratings, to name a few. There&#8217;s also an easy-to-integrate Flash video player to let you embed [...]]]></description>
			<content:encoded><![CDATA[<p><script src="http://us.js2.yimg.com/us.js.yimg.com/lib/flash/swfobject/1.0/swfobject.js" type="text/javascript"></script></p>
<p>The <a href="http://developer.yahoo.com/music/" target="_blank">Yahoo! Music API</a>  is up and running. You can browse similar artists, gather more info than you ever wanted to know about a particular artist, get lists such as the most popular artists, and get user recommendations and ratings, to name a few. There&#8217;s also an easy-to-integrate Flash video player to let you embed music videos on your site.</p>
<p>The API has a liberal Flash policy file, so Flash and Flex developers can use it in their applications worry-free. Time to hone those E4X skills.</p>
<p id="swfdiv" style="text-align: center">Note: The proper version of <a href="http://www.adobe.com/go/getflashplayer">Flash Player</a> is not installed or JavaScript is not enabled. Unable to display SWF content.</p>
<p><script type="text/javascript"> 	var swfobj = new SWFObject( "http://www.yswfblog.com/blog/wp-content/uploads/2008/09/musicapifun.swf", "MusicAPIFun", "400", "500", "9.0.45" ); 	swfobj.write( "swfdiv" ); </script></p>
<p>The above example shows the top 25 artists in a Flex BubbleChart. The y axis shows popularity, with the most popular artists on top. The x axis shows the change since the last time the chart was taken, and the size of the bubbles is determined by the track count of the artist on Yahoo! Music.</p>
<p>Hover your mouse over the bubbles for more info. <a href="/blog/wp-content/uploads/2008/09/musicapifunsource/">Click here</a> for the source. (Note that this example also covers custom data functions for using complex XML in Flex charts, if you are so inclined.)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.yswfblog.com/blog/2008/09/08/yahoo-music-api-listen/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Here&#8217;s Looking at You, FlashForward</title>
		<link>http://www.yswfblog.com/blog/2008/08/26/heres-looking-at-you-flashforward/</link>
		<comments>http://www.yswfblog.com/blog/2008/08/26/heres-looking-at-you-flashforward/#comments</comments>
		<pubDate>Tue, 26 Aug 2008 18:16:48 +0000</pubDate>
		<dc:creator>Allen Rabinovich</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Presentations]]></category>
		<category><![CDATA[Web APIs]]></category>

		<guid isPermaLink="false">http://www.yswfblog.com/blog/2008/08/26/heres-looking-at-you-flashforward/</guid>
		<description><![CDATA[Last week, Yahoo! Flash Platform team attended the FlashForward 2008 conference in San Francisco. We had a wonderful time at the great variety of sessions and presentations, and had a few things of our own to show and tell.
In particular, we were at the FlashForward Job Fair, talking about all the great opportunities Yahoo! has [...]]]></description>
			<content:encoded><![CDATA[<p>Last week, Yahoo! Flash Platform team attended the <a href="http://www.flashforwardconference.com/">FlashForward 2008</a> conference in San Francisco. We had a wonderful time at the great variety of sessions and presentations, and had a few things of our own to show and tell.</p>
<p>In particular, we were at the FlashForward Job Fair, talking about all the great opportunities Yahoo! has for Flash and Flex developers. You can find a full list of the open positions at <a href="http://careers.yahoo.com/jsearchresults.php?key=Flash+or+Flex&amp;submit=submit">careers.yahoo.com</a>.</p>
<p>We also dropped in on the end-of-conference Jam-Slam session, where we decided to go whimsical and throw some things at the audience. Well, not so much &#8220;things&#8221; of a &#8220;heavy steel ball&#8221; variety, but rather ideas, little snippets of Flash apps we thought would be incredibly cool to see built.  You&#8217;d be surprised how many good ideas one can fit into the two minutes of allotted time.</p>
<p>Although the presentation at the conference itself was without slides, I added some slides to it and re-recorded it for your entertainment. Here&#8217;s what we had to say:</p>
<p><script type="text/javascript">  playerFile = "http://www.mcmediaplayer.com/public/mcmp_0.8.swf";  fpFileURL = "http://www.yswfblog.com/screencasts/flashforward/FlashForward2008.mov";  fpPreviewImageURL = "http://www.yswfblog.com/screencasts/flashforward/flashforward.jpg"; playerSize = "500x337"; colorScheme = "437089"; cpPosition = "0x313"; cpBackgroundOpacity = "100"; cpHidePanel = "never"; fpButtonSize = "240x240"; fpButtonOpacity = "20"; playerBackgroundColor = "000000"; videoScreenSize = "500x313";  </script><br />
<script src="http://www.mcmediaplayer.com/public/mcmp_0.8.js" type="text/javascript"></script></p>
<p>The services and APIs mentioned in this little pep talk were: <a href="http://pipes.yahoo.com">Yahoo! Pipes</a>, <a href="http://live.yahoo.com">Yahoo! Live</a>, <a href="http://developer.yahoo.com/flash/maps">Yahoo! Maps AS3 API</a>, <a href="http://www.yahooapis.com/weather/">Yahoo! Weather</a>, <a href="http://www.yahooapis.com/answers/">Yahoo! Answers</a> and <a href="http://www.yahooapis.com/music/">Yahoo! Music</a>. And of course, the links at the end of the talk lead you to our <a href="http://developer.yahoo.com">developer center</a> and a sign-up page for the wonderful <a href="http://www.hackday.org">Open Hack Day</a> (we&#8217;ll blog about it separately).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.yswfblog.com/blog/2008/08/26/heres-looking-at-you-flashforward/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://www.yswfblog.com/screencasts/flashforward/FlashForward2008.mov" length="28610587" type="video/quicktime" />
		</item>
		<item>
		<title>New and Updated Flash Components and ActionScript 3 Utilities in Yahoo! Astra 1.2</title>
		<link>http://www.yswfblog.com/blog/2008/05/12/new-and-updated-flash-components-and-actionscript-3-utilities-in-yahoo-astra-12/</link>
		<comments>http://www.yswfblog.com/blog/2008/05/12/new-and-updated-flash-components-and-actionscript-3-utilities-in-yahoo-astra-12/#comments</comments>
		<pubDate>Mon, 12 May 2008 23:07:35 +0000</pubDate>
		<dc:creator>Josh Tynjala</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[Utilities]]></category>
		<category><![CDATA[Web APIs]]></category>

		<guid isPermaLink="false">http://www.yswfblog.com/blog/2008/05/12/new-and-updated-flash-components-and-actionscript-3-utilities-in-yahoo-astra-12/</guid>
		<description><![CDATA[
To borrow the favorite word of a certain Time Lord, &#8220;Fantastic!&#8221; The latest update to the Yahoo! Astra libraries for Flash, Flex and ActionScript is like a shiny new sonic screwdriver for your AS3 toolbox. Several existing components got some important updates, and we have a plethora of new layout containers for Flash CS3 that [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align:center;"><img src="http://www.yswfblog.com/blog/wp-content/uploads/2008/05/astra-1_2.png" alt="Astra 1.2 Image" /></p>
<p>To borrow the favorite word of a certain Time Lord, &#8220;Fantastic!&#8221; The latest update to the <a href="http://developer.yahoo.com/flash/">Yahoo! Astra libraries for Flash, Flex and ActionScript</a> is like a shiny new sonic screwdriver for your AS3 toolbox. Several existing components got some important updates, and we have a plethora of new <a href="http://developer.yahoo.com/flash/astra-flash/layout-containers/">layout containers for Flash CS3</a> that we hope will excite the RIA-building masses. Additionally, we&#8217;ve added the new <a href="http://developer.yahoo.com/flash/astra-utils/">Astra Utilities</a> library with some excellent non-component extras that should come in handy. Don&#8217;t forget, it&#8217;s even bigger on the inside. <img src='http://www.yswfblog.com/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p>New <strong><a href="http://developer.yahoo.com/flash/astra-flash/layout-containers/">Layout Containers</a></strong> added to the Flash Components:</p>
<ul>
<li><strong>HBoxPane</strong> and <strong>VBoxPane</strong> are containers that arrange children in a horizontal row or vertical column.</li>
<li><strong>FlowPane</strong> is a container that arranges its children using a left-to-right flow similar to a document.</li>
<li><strong>TilePane</strong> is a container that arranges its children inside a grid of tiled rectangles.</li>
<li><strong>BorderPane</strong> is a container that arranges its children by constraining them to certain positions, such as a top header, bottom footer, left and right sidebars, and a stretching center content area.</li>
</ul>
<p>New Utilities:</p>
<ul>
<li><strong><a href="http://developer.yahoo.com/flash/astra-utils/animation/">Animation</a></strong> is a very lightweight tween engine with a simple API. Powers the animations in Charts and other Astra components.</li>
<li><strong><a href="http://developer.yahoo.com/flash/astra-utils/layout/">Layout</a></strong> provides the core infrastructure for adding layout containers to a UI control framework. Not a ready-made component, but an abstract set of classes and interfaces meant to be extended.</li>
</ul>
<p>Among updates to the existing components and libraries:</p>
<ul>
<li>The <strong><a href="http://developer.yahoo.com/flash/astra-flash/charts/">Charts</a></strong> for Flash CS3 have received a healthy update, including support for legends, many enhancements to LineSeries, and several adjustments to styles that allow more flexibility.</li>
<li>The <strong><a href="http://developer.yahoo.com/flash/astra-flash/menubar/">MenuBar</a></strong> component fixed a bug with dataProvider resets and can now be explicitly sized rather than only fitting to the text size.</li>
<li>The <strong><a href="http://developer.yahoo.com/flash/astra-flash/tabbar/">TabBar</a></strong> component can also be explicitly resized and there&#8217;s a new property that controls focus and selection behavior.</li>
<li>The Yahoo! Maps Communication Kit for Flex has been removed from the Astra Web APIs package in favor of the official new <strong><a href="http://developer.yahoo.com/flash/maps/">ActionScript 3.0 API for Yahoo! Maps</a></strong>.</li>
<li>The <strong><a href="http://developer.yahoo.com/flash/astra-flash/aquarium/">Aquarium</a></strong> example on the Flash Developer Center has been updated to use the updated components.</li>
</ul>
<p>Ride the waves of time on over to the <a href="http://developer.yahoo.com/flash/">Yahoo! Flash Developer Center</a> to read the documentation, check out the examples, and download the new builds. Don’t forget to tell us what you’ve done with all our components and libraries on the <a href="http://tech.groups.yahoo.com/group/ydn-flash/">ydn-flash</a> group.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.yswfblog.com/blog/2008/05/12/new-and-updated-flash-components-and-actionscript-3-utilities-in-yahoo-astra-12/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Yahoo! Maps Example: Collaboration Using Blaze DS</title>
		<link>http://www.yswfblog.com/blog/2008/04/29/yahoo-maps-example-collaboration-using-blaze-ds/</link>
		<comments>http://www.yswfblog.com/blog/2008/04/29/yahoo-maps-example-collaboration-using-blaze-ds/#comments</comments>
		<pubDate>Tue, 29 Apr 2008 21:11:15 +0000</pubDate>
		<dc:creator>Josh Tynjala</dc:creator>
				<category><![CDATA[Flex]]></category>
		<category><![CDATA[Web APIs]]></category>

		<guid isPermaLink="false">http://www.yswfblog.com/blog/2008/04/29/yahoo-maps-example-collaboration-using-blaze-ds/</guid>
		<description><![CDATA[
Adobe&#8217;s Christophe Coenraets recently wrote an article for Adobe Developer Connection titled Yahoo! Maps collaboration using Flex and BlazeDS. It features an example Flex application built around the Yahoo! Maps API for ActionScript 3. Using Blaze DS, the application keeps the map view synchronized between multiple clients. Users can even draw on the map and [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.yswfblog.com/blog/wp-content/uploads/2008/04/maprooms.png" alt="Screenshot of Yahoo! Maps and Blaze DS application by Christophe Coenraets"/></p>
<p>Adobe&#8217;s <a href="http://coenraets.org/">Christophe Coenraets</a> recently wrote an article for Adobe Developer Connection titled <a href="http://www.adobe.com/devnet/flex/articles/yahoomaps_collaboration.html">Yahoo! Maps collaboration using Flex and BlazeDS</a>. It features an example Flex application built around the <a href="http://developer.yahoo.com/flash/maps/">Yahoo! Maps API for ActionScript 3</a>. Using Blaze DS, the application keeps the map view synchronized between multiple clients. Users can even draw on the map and chat in a collaborative environment.</p>
<p>Very cool! Great example, Christophe.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.yswfblog.com/blog/2008/04/29/yahoo-maps-example-collaboration-using-blaze-ds/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Flickr: Now Even More Flash-friendly</title>
		<link>http://www.yswfblog.com/blog/2007/08/29/flickr-now-even-more-flash-friendly/</link>
		<comments>http://www.yswfblog.com/blog/2007/08/29/flickr-now-even-more-flash-friendly/#comments</comments>
		<pubDate>Wed, 29 Aug 2007 14:00:58 +0000</pubDate>
		<dc:creator>Allen Rabinovich</dc:creator>
				<category><![CDATA[Web APIs]]></category>

		<guid isPermaLink="false">http://www.yswfblog.com/blog/2007/08/29/flickr-now-even-more-flash-friendly/</guid>
		<description><![CDATA[As you are all surely well-aware, Flickr is one of Yahoo!&#8217;s most Flash-friendly properties. And how could it not be? With a crossdomain-enabled API and a thorough AS3 wrapper available from Adobe, Flickr-based RIAs are a joy to develop. But today, our good friends at Flickr lent us a helping hand yet again, and added [...]]]></description>
			<content:encoded><![CDATA[<p>As you are all surely well-aware, <a href="http://www.flickr.com" target="_blank">Flickr</a> is one of Yahoo!&#8217;s most Flash-friendly properties. And how could it not be? With a crossdomain-enabled <a href="http://www.flickr.com/services/api" target="_blank">API</a> and a thorough <a href="http://labs.adobe.com/wiki/index.php/ActionScript_3:resources:apis:libraries#Flickr" target="_blank">AS3 wrapper</a> available from Adobe, Flickr-based RIAs are a joy to develop. But today, our good friends at Flickr lent us a helping hand yet again, and added a liberal crossdomain file to their photo servers. The new crossdomain.xml file (located at <a href="http://static.flickr.com/crossdomain.xml">http://static.flickr.com/crossdomain.xml</a>) now gives all of your Flash apps full access to a whole universe of photographic goodness. And by full access we mean &#8220;really-really full&#8221;, with BitmapData readily acessible for every single photo.</p>
<p>And what does that actually mean? Well, just to whet your appetite, it means that you can now import photos from Flickr as actual Bitmaps, rather than generic DisplayObjects, and as such, you can make all the visual transforms anti-aliased by setting Bitmap&#8217;s smoothing property to true. In the example below, we load the same image from Flickr twice: on the left, it&#8217;s presented as a Bitmap, with smoothing turned on. On the right, it&#8217;s shown as a DisplayObject (as it would be if there weren&#8217;t a crossdomain.xml file). Now try pressing the button to make the images spin.<br />
<script src="http://www.yswfblog.com/swfobject.js" type="text/javascript"></script></p>
<p id="flashcontent">Please <a href="http://www.adobe.com/products/flashplayer/">install Flash 9</a> to see this example.</p>
<p><script type="text/javascript">           var so = new SWFObject("http://www.yswfblog.com/blog/wp-content/uploads/2007/08/flickrtest.swf", "mymovie", "530", "200", "8", "#FFFFFF");     so.write("flashcontent");</script><br />
Rotation is a pretty simple transform, but can you see the remarkable difference? The image on the right looks like there are ants crawling all over it, whereas the image on the left is stoic and smooth, like a Spartan. This will also hold true for all other transforms, both simple (scaling, transposing, etc.) and complex.</p>
<p>The fun, of course, doesn&#8217;t end here. With access to BitmapData, you can efficiently crop the images you load, make fast bitmap collages, analyze image&#8217;s colors and edges, perhaps even do clever visual transformations (an &#8220;AndyWarholizer&#8221;, anyone? We&#8217;ll feature it if you build it!)—the possibilities are really making our heads spin like the images above. So please, go out, build Flickr-based apps, let us know about it and make us proud. But of course, when you do, kindly remember to observe Flickr&#8217;s <a href="http://www.flickr.com/services/api/tos/" target="_blank">Terms of Service</a>, which among other things, ask you (quite nicely) to link all images you load back to their original Flickr pages.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.yswfblog.com/blog/2007/08/29/flickr-now-even-more-flash-friendly/feed/</wfw:commentRss>
		<slash:comments>46</slash:comments>
		</item>
	</channel>
</rss>
