<?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>Ryan Tan &#187; Flex</title>
	<atom:link href="http://blog.ryantan.net/tag/flex/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.ryantan.net</link>
	<description>Exploring new media as art and science</description>
	<lastBuildDate>Mon, 30 Jan 2012 19:26:24 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=abc</generator>
		<item>
		<title>Skinning the Flex preloader</title>
		<link>http://blog.ryantan.net/2009/03/skinning-the-flex-preloader/</link>
		<comments>http://blog.ryantan.net/2009/03/skinning-the-flex-preloader/#comments</comments>
		<pubDate>Mon, 23 Mar 2009 19:35:13 +0000</pubDate>
		<dc:creator>ryan</dc:creator>
				<category><![CDATA[Flash, Flex and AS3]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[RIA]]></category>
		<category><![CDATA[Skinning]]></category>

		<guid isPermaLink="false">http://blog.ryantan.net/?p=225</guid>
		<description><![CDATA[Great article by Jesse Warden on how to customize flex&#8217;s default preloader: http://jessewarden.com/2007/07/making-a-cooler-preloader-in-flex-part-1-of-3.html]]></description>
		<wfw:commentRss>http://blog.ryantan.net/2009/03/skinning-the-flex-preloader/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Closing of easySwap</title>
		<link>http://blog.ryantan.net/2009/01/closing-of-easyswap/</link>
		<comments>http://blog.ryantan.net/2009/01/closing-of-easyswap/#comments</comments>
		<pubDate>Sun, 18 Jan 2009 16:35:26 +0000</pubDate>
		<dc:creator>ryan</dc:creator>
				<category><![CDATA[Flash, Flex and AS3]]></category>
		<category><![CDATA[easyswap]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[ntu]]></category>
		<category><![CDATA[RIA]]></category>

		<guid isPermaLink="false">http://blog.ryantan.net/?p=175</guid>
		<description><![CDATA[Thank you for your support! As the add-drop period is over, easySwap will be down until the next semester, when it will re-open with more features and (hopefully) better performance. All of the comments posted are being considered and would eventually be implemented depending on my free time. So see you again next semester =) [...]]]></description>
		<wfw:commentRss>http://blog.ryantan.net/2009/01/closing-of-easyswap/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>easySwap</title>
		<link>http://blog.ryantan.net/2009/01/easyswap/</link>
		<comments>http://blog.ryantan.net/2009/01/easyswap/#comments</comments>
		<pubDate>Wed, 07 Jan 2009 21:21:42 +0000</pubDate>
		<dc:creator>ryan</dc:creator>
				<category><![CDATA[Flash, Flex and AS3]]></category>
		<category><![CDATA[Works]]></category>
		<category><![CDATA[action script 3]]></category>
		<category><![CDATA[easyswap]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[RIA]]></category>

		<guid isPermaLink="false">http://blog.ryantan.net/?p=164</guid>
		<description><![CDATA[As we all know, course registration in NTU can be quite a headache. For those of you looking for a course to add or swap, you can try this link. It is basically a listing page where (hopefully) all those who wants to drop or add courses can meet and discover each other. http://easyswap.ryantan.net/ It [...]]]></description>
		<wfw:commentRss>http://blog.ryantan.net/2009/01/easyswap/feed/</wfw:commentRss>
		<slash:comments>85</slash:comments>
		</item>
		<item>
		<title>Getting video length in AS3</title>
		<link>http://blog.ryantan.net/2008/12/getting-video-length-in-as3/</link>
		<comments>http://blog.ryantan.net/2008/12/getting-video-length-in-as3/#comments</comments>
		<pubDate>Fri, 05 Dec 2008 09:12:17 +0000</pubDate>
		<dc:creator>ryan</dc:creator>
				<category><![CDATA[Flash, Flex and AS3]]></category>
		<category><![CDATA[Solutions]]></category>
		<category><![CDATA[action script 3]]></category>
		<category><![CDATA[as3]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://blog.ryantan.net/?p=123</guid>
		<description><![CDATA[To get the length of a loaded FLV, you need to have an object listening to the meta data stream. Here&#8217;s how: var vidClient:Object = new Object(); vidClient.onMetaData = onMetaData; ns.client = vidClient; //ns is the netstream object function onMetaData(metadata:Object):void { lengthOfVideo = int(metadata.duration * 1000)+1; trace("Length of flv from metadata = " + lengthOfVideo); [...]]]></description>
		<wfw:commentRss>http://blog.ryantan.net/2008/12/getting-video-length-in-as3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

