<?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>Mike Chambers &#187; as3corelib</title>
	<atom:link href="http://www.mikechambers.com/blog/tag/as3corelib/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.mikechambers.com/blog</link>
	<description>code = joy</description>
	<lastBuildDate>Sun, 15 Jan 2012 05:46:39 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.3</generator>
		<item>
		<title>as3corelib Library moved to GitHub</title>
		<link>http://www.mikechambers.com/blog/2010/07/29/as3corelib-library-moved-to-github/</link>
		<comments>http://www.mikechambers.com/blog/2010/07/29/as3corelib-library-moved-to-github/#comments</comments>
		<pubDate>Thu, 29 Jul 2010 18:12:24 +0000</pubDate>
		<dc:creator>mikechambers</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[as3corelib]]></category>

		<guid isPermaLink="false">http://www.mikechambers.com/blog/?p=2148</guid>
		<description><![CDATA[I have just moved the as3corelib library over to GitHub (at the urging of Darron Schall). This should make the project a little easier to manage, and in particular, make it easier for developers to contribute patches, and for me to review and accept them. All files, issues, source, and wiki pages have been moved [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.mikechambers.com%2Fblog%2F2010%2F07%2F29%2Fas3corelib-library-moved-to-github%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif&amp;source=mesh&amp;style=normal&amp;service=bit.ly&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>I have just moved the <a href="https://github.com/mikechambers/as3corelib">as3corelib</a> library over to GitHub (at the urging of <a href="http://twitter.com/darronschall/status/19742131674">Darron Schall</a>). This should make the project a little easier to manage, and in particular, make it easier for developers to contribute patches, and for me to review and accept them.</p>
<p>All files, issues, source, and wiki pages have been moved from the old site to the new one. The old site is still up, but directs people to the new site, and will no longer be updated.</p>
<p>Make sure to update your bookmarks to:<br />
<a href="https://github.com/mikechambers/as3corelib">https://github.com/mikechambers/as3corelib</a></p>
<p>Thanks to Darron Schall who help with the transition.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mikechambers.com/blog/2010/07/29/as3corelib-library-moved-to-github/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>New Release of as3corelib Library</title>
		<link>http://www.mikechambers.com/blog/2010/05/28/new-build-of-as3corelib-library/</link>
		<comments>http://www.mikechambers.com/blog/2010/05/28/new-build-of-as3corelib-library/#comments</comments>
		<pubDate>Fri, 28 May 2010 19:50:23 +0000</pubDate>
		<dc:creator>mikechambers</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[as3]]></category>
		<category><![CDATA[as3corelib]]></category>

		<guid isPermaLink="false">http://www.mikechambers.com/blog/?p=2102</guid>
		<description><![CDATA[I have just posted a new release (.93) of as3corelib. The corelib project is an ActionScript 3 Library that contains a number of classes and utilities for working with ActionScript? 3. You can view a complete list of changes in the change list (items 75 &#8211; 106). You can download the updated SWC and source [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.mikechambers.com%2Fblog%2F2010%2F05%2F28%2Fnew-build-of-as3corelib-library%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif&amp;source=mesh&amp;style=normal&amp;service=bit.ly&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>I have just posted a <a href="http://code.google.com/p/as3corelib/downloads/list">new release (.93) of as3corelib</a>. The corelib project is an ActionScript 3 Library that contains a number of classes and utilities for working with ActionScript? 3. </p>
<p>You can view a complete list of changes in the <a href="http://code.google.com/p/as3corelib/source/list?num=75&#038;start=116">change list (items 75 &#8211; 106)</a>.</p>
<p>You can download the updated SWC and source from the <a href="http://code.google.com/p/as3corelib/downloads/list">project&#8217;s download page</a>.</p>
<p>Thanks to <a href="http://blogs.adobe.com/cantrell/">Christian Cantrell</a> for helping build the release.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mikechambers.com/blog/2010/05/28/new-build-of-as3corelib-library/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Monitoring System Volume changes with Adobe AIR</title>
		<link>http://www.mikechambers.com/blog/2009/02/24/monitoring-system-volume-changes-with-adobe-air/</link>
		<comments>http://www.mikechambers.com/blog/2009/02/24/monitoring-system-volume-changes-with-adobe-air/#comments</comments>
		<pubDate>Tue, 24 Feb 2009 09:32:28 +0000</pubDate>
		<dc:creator>mikechambers</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[air]]></category>
		<category><![CDATA[as3corelib]]></category>

		<guid isPermaLink="false">http://www.mikechambers.com/blog/?p=1668</guid>
		<description><![CDATA[I am at FITC Amsterdam this week, where I had a talk on Desktop Development with Adobe AIR. One of the things I showed was how to get notifications when new volumes / drives are added / removed to a machine. This could be useful if for example, you application needs to know when a [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.mikechambers.com%2Fblog%2F2009%2F02%2F24%2Fmonitoring-system-volume-changes-with-adobe-air%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif&amp;source=mesh&amp;style=normal&amp;service=bit.ly&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>I am at FITC Amsterdam this week, where I had a talk on Desktop Development with Adobe AIR. One of the things I showed was how to get notifications when new volumes / drives are added / removed to a machine. This could be useful if for example, you application needs to know when a new CD Rom or USB drive has been added or removed to the user&#8217;s system.<br />
<span id="more-1668"></span><br />
Anyways, I create a reusable class called <a href="http://code.google.com/p/as3corelib/source/browse/trunk/src/com/adobe/air/filesystem/VolumeMonitor.as">VolumeMonitor</a> that makes it very easy to monitor volume changes. I have checked in the code into the <a href="http://code.google.com/p/as3corelib/">as3corelib library</a> under the AIR package. Its not in the build yet, but once I write some docs and unit tests, and check for some bugs, Ill add it to the next build.</p>
<p>Here is an example of the code in use:</p>
<div class="highlight">
<pre><span style="color: #008000; font-weight: bold">import</span> com.adobe.air.filesystem.events.FileMonitorEvent<span style="color: #666666">;</span>
<span style="color: #008000; font-weight: bold">import</span> com.adobe.air.filesystem.VolumeMonitor<span style="color: #666666">;</span>

<span style="color: #008000; font-weight: bold">private</span> <span style="color: #008000; font-weight: bold">var</span> monitor<span style="color: #666666">:</span>com.adobe.air.filesystem.VolumeMonitor<span style="color: #666666">;</span>

<span style="color: #008000; font-weight: bold">private</span> <span style="color: #008000; font-weight: bold">function</span> onApplicationComplete()<span style="color: #666666">:</span>void
{
	monitor <span style="color: #666666">=</span> <span style="color: #008000; font-weight: bold">new</span> com.adobe.air.filesystem.VolumeMonitor();
	monitor.addEventListener(FileMonitorEvent.ADD_VOLUME<span style="color: #666666">,</span> onAddVolume);
	monitor.addEventListener(FileMonitorEvent.REMOVE_VOLUME<span style="color: #666666">,</span> onRemoveVolume);
	monitor.watch();
}

<span style="color: #008000; font-weight: bold">private</span> <span style="color: #008000; font-weight: bold">function</span> onAddVolume(e<span style="color: #666666">:</span>FileMonitorEvent)<span style="color: #666666">:</span>void
{
	<span style="color: #0000FF">trace</span>(<span style="color: #BA2121">&quot;Volume added : &quot;</span> <span style="color: #666666">+</span> e.file.url);
}

<span style="color: #008000; font-weight: bold">private</span> <span style="color: #008000; font-weight: bold">function</span> onRemoveVolume(e<span style="color: #666666">:</span>FileMonitorEvent)<span style="color: #666666">:</span>void
{
	<span style="color: #0000FF">trace</span>(<span style="color: #BA2121">&quot;Volume removed : &quot;</span> <span style="color: #666666">+</span> e.file.url);
}
</pre>
</div>
<p>&nbsp;</p>
<p>You can check out the class by grabbing the <a href="http://code.google.com/p/as3corelib/source/checkout">as3corelib source</a>. If you poke around you will notice some other classes that I have added to the air package, but Ill post about those later.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mikechambers.com/blog/2009/02/24/monitoring-system-volume-changes-with-adobe-air/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Update to JSON support in as3corelib</title>
		<link>http://www.mikechambers.com/blog/2008/12/23/update-to-json-support-in-as3corelib/</link>
		<comments>http://www.mikechambers.com/blog/2008/12/23/update-to-json-support-in-as3corelib/#comments</comments>
		<pubDate>Tue, 23 Dec 2008 19:55:54 +0000</pubDate>
		<dc:creator>mikechambers</dc:creator>
				<category><![CDATA[ActionScript]]></category>
		<category><![CDATA[as3]]></category>
		<category><![CDATA[as3corelib]]></category>

		<guid isPermaLink="false">http://www.mikechambers.com/blog/?p=1639</guid>
		<description><![CDATA[Darron Schall has just checked in some changes and bug fixes to the JSON support in as3corelib. Among other things, Darron has added a strict mode which allows you to specify how strict of a conformance to the JSON spec you want the library to follow. You can read all of the details over on [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.mikechambers.com%2Fblog%2F2008%2F12%2F23%2Fupdate-to-json-support-in-as3corelib%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif&amp;source=mesh&amp;style=normal&amp;service=bit.ly&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p><a href="http://www.darronschall.com/weblog/2008/12/as3-json-library-now-a-little-less-strict.cfm">Darron Schall</a> has just checked in some changes and bug fixes to the JSON support in <a href="http://code.google.com/p/as3corelib/">as3corelib</a>. Among other things, Darron has <a href="http://www.darronschall.com/weblog/2008/12/as3-json-library-now-a-little-less-strict.cfm">added a strict mode</a> which allows you to specify how strict of a conformance to the JSON spec you want the library to follow.<br />
<span id="more-1639"></span><br />
You can <a href="http://www.darronschall.com/weblog/2008/12/as3-json-library-now-a-little-less-strict.cfm">read all of the details over on Darron&#8217;s blog</a>. As Darron notes, these are not in the build yet, so if you want to play around with the changes, you have to grab the source.</p>
<p>I will try and do a new build soon with some more JSON changes, as well as some new code contributed from the community.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mikechambers.com/blog/2008/12/23/update-to-json-support-in-as3corelib/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

