<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.3.3" -->
<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/"
	>

<channel>
	<title>dispatchEvent &#187; Serious Stuff</title>
	<link>http://www.partlyhuman.com/blog</link>
	<description>Welcome to dispatchEvent, a blog brought to you by Roger Braunstein of partlyhuman and Mims Wright of losdesigns.</description>
	<pubDate>Fri, 09 May 2008 06:49:51 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.3.3</generator>
	<language>en</language>
			<item>
		<title>KitchenSync 1.2 released - Shiny new naming convention</title>
		<link>http://www.partlyhuman.com/blog/mims/kitchensync-12-released-shiny-new-naming-convention</link>
		<comments>http://www.partlyhuman.com/blog/mims/kitchensync-12-released-shiny-new-naming-convention#comments</comments>
		<pubDate>Sat, 03 May 2008 14:45:03 +0000</pubDate>
		<dc:creator>Mims Wright</dc:creator>
		
		<category><![CDATA[KitchenSync]]></category>

		<category><![CDATA[News]]></category>

		<category><![CDATA[Serious Stuff]]></category>

		<category><![CDATA[open-source]]></category>

		<guid isPermaLink="false">http://mimswright.com/blog/?p=272</guid>
		<description><![CDATA[Hi. I  recently released a new naming convention for KitchenSync. There were a few reasons for this.
1. People found Synchronized to be a pain in the ass to type over and over again.
2. I&#8217;m going to add queue functionality which means I needed to support asynchronous functions. I thought SynchronizedAsynchronousFunction didn&#8217;t make any sense.
3. [...]]]></description>
			<content:encoded><![CDATA[<p>Hi. I  recently released a new naming convention for KitchenSync. There were a few reasons for this.<br />
1. People found Synchronized to be a pain in the ass to type over and over again.<br />
2. I&#8217;m going to add queue functionality which means I needed to support asynchronous functions. I thought SynchronizedAsynchronousFunction didn&#8217;t make any sense.<br />
3. Some of the classes conflict with the Flex SDK. The easing classes still do but it should be better now.<br />
4. While I love flat package structures, I felt that the system needed to be a bit more hierarchical. </p>
<p>Among other changes, all actions now use the initials &#8216;KS&#8217; instead of &#8216;Synchronized&#8217;. </p>
<p>Classes have also been moved to multiple packages.</p>
<ul>
<li><code>org.as3lib.kitchensync</code> - Contains the new KitchenSync class and the KitchenSyncDefaults. These are global classes that control the entire system.</li>
<li><code>org.as3lib.kitchensync.easing</code> - Contains all the easing function classes.</li>
<li><code>org.as3lib.kitchensync.action</code> - Contains all Actions</li>
<li><code>org.as3lib.kitchensync.action.tweenable</code> - Contains classes that represent properties that can be tweened.</li>
<li><code>org.as3lib.kitchensync.core</code> - Contains the internal workings of the system</li>
<li><code>org.as3lib.kitchensync.util</code> - Contains helper classes.</li>
</ul>
<p>The changes to the names of classes are listed here: <a href="http://spreadsheets.google.com/pub?key=pIE-vTZCHHbSyu2Kwb_VWEQ&#038;output=html&#038;gid=0&#038;single=true">Naming Changes</a></p>
<p>The changes to the package structure are listed here: <a href="http://spreadsheets.google.com/pub?key=pIE-vTZCHHbSyu2Kwb_VWEQ&#038;output=html&#038;gid=1&#038;single=true">Package Structure</a></p>
<p>Help with converting older code is here: <a href="http://code.google.com/p/kitchensynclib/wiki/Legacy">Legacy help</a></p>
<p>The new naming convention went up yesterday in version 1.2. I fixed everything with the refactor command in FB and with find and replace so there&#8217;s a good chance that there are a couple of bugs, although, my demos are still running correctly. Please let me know if there are any problems with the wiki or the library.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.partlyhuman.com/blog/mims/kitchensync-12-released-shiny-new-naming-convention/feed</wfw:commentRss>
		</item>
		<item>
		<title>Welcome Caleb Johnston</title>
		<link>http://www.partlyhuman.com/blog/mims/welcome-caleb-johnston</link>
		<comments>http://www.partlyhuman.com/blog/mims/welcome-caleb-johnston#comments</comments>
		<pubDate>Thu, 01 May 2008 19:10:42 +0000</pubDate>
		<dc:creator>Mims Wright</dc:creator>
		
		<category><![CDATA[Authors]]></category>

		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://mimswright.com/blog/?p=266</guid>
		<description><![CDATA[
We&#8217;re happy to announce a new addition to the blog - Caleb Johnston has joined as a contributor. Caleb is currently a developer at Your Majesty and is a swell guy.
Check out his first post.
]]></description>
			<content:encoded><![CDATA[<p><img src="http://mimswright.com/blog/wp-content/uploads/2008/04/caleb.jpg" alt="" title="caleb" width="80" height="96" class="alignleft size-full wp-image-267" /><br />
We&#8217;re happy to announce a new addition to the blog - <a href="http://www.calebjohnston.com/blog/">Caleb Johnston</a> has joined as a contributor. Caleb is currently a developer at <a href="http://www.your-majesty.com/">Your Majesty</a> and is a swell guy.<br />
Check out his <a href="http://mimswright.com/blog/?p=269">first post</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.partlyhuman.com/blog/mims/welcome-caleb-johnston/feed</wfw:commentRss>
		</item>
		<item>
		<title>What we can learn from the KitchenSync survey</title>
		<link>http://www.partlyhuman.com/blog/mims/what-we-can-learn-from-the-kitchensync-survey</link>
		<comments>http://www.partlyhuman.com/blog/mims/what-we-can-learn-from-the-kitchensync-survey#comments</comments>
		<pubDate>Fri, 25 Apr 2008 07:41:38 +0000</pubDate>
		<dc:creator>Mims Wright</dc:creator>
		
		<category><![CDATA[KitchenSync]]></category>

		<category><![CDATA[News]]></category>

		<category><![CDATA[open-source]]></category>

		<category><![CDATA[democracy animation kitchensync tween tweener tweenlite]]></category>

		<guid isPermaLink="false">http://mimswright.com/blog/?p=264</guid>
		<description><![CDATA[Wow. What a week. I have the results from the KtichenSync survey which was taken by 49 people (including myself). Thanks to everyone for taking it. Here&#8217;s what I&#8217;ve learned.
1. The most glaring thing I learned from the survey is that NOBODY&#8217;S USING IT! Come on people!

Aside from myself, only 5 people reported that they [...]]]></description>
			<content:encoded><![CDATA[<p>Wow. What a week. I have the results from the <a href="http://kitchensynclib.googlecode.com/">KtichenSync</a> survey which was taken by 49 people (including myself). Thanks to everyone for taking it. Here&#8217;s what I&#8217;ve learned.</p>
<p>1. The most glaring thing I learned from the survey is that NOBODY&#8217;S USING IT! Come on people!</p>
<p><img src="http://spreadsheets.google.com/pub?key=pIE-vTZCHHbTcl3m0lOk_MQ&#038;oid=2&#038;output=image" /></p>
<p>Aside from myself, only 5 people reported that they have actually used KitchenSync, of them, only one has used it for a real project. The good news? That person is none other than <a href="http://aralbalkan.com/">Aral Balkan</a> and that project is <a href="http://gaeswf.appspot.com/">GAE SWF</a>, so it could be worse.</p>
<p>2. People love Tweener and TweenLite. </p>
<p><img src="http://spreadsheets.google.com/pub?key=pIE-vTZCHHbTcl3m0lOk_MQ&#038;oid=1&#038;output=image" /><br />
People listed Tweener as one they&#8217;ve tried but TweenLite came up more as a favorite. Not surprisingly, people loved TweenLite because of it&#8217;s incredible small size and speed.<br />
<img src="http://spreadsheets.google.com/pub?key=pIE-vTZCHHbTcl3m0lOk_MQ&#038;oid=3&#038;output=image" /><br />
Two people voted for KitchenSync as their favorite. Hey, that&#8217;s the same number as the people who have used it for a project. <em>Coincidence?</em></p>
<p>3. People think KitchenSync is okay (even though most haven&#8217;t used it) but to make it better will require matching the features of the other leading tween engines. </p>
<p><img src="http://spreadsheets.google.com/pub?key=pIE-vTZCHHbTcl3m0lOk_MQ&#038;oid=4&#038;output=image" /></p>
<p>People want performance above all else which would explain why TweenLite, currently the fastest of the competitors, is the favorite of the group. </p>
<p><img src="http://spreadsheets.google.com/pub?key=pIE-vTZCHHbTcl3m0lOk_MQ&#038;oid=5&#038;output=image" /></p>
<p>Here is how people prioritized individual features.</p>
<p><img src="http://spreadsheets.google.com/pub?key=pIE-vTZCHHbTcl3m0lOk_MQ&#038;oid=6&#038;output=image" /></p>
<p>4. In the tools department, Flash and FlexBuilder came in at a tie. For those of you who do your coding in Flash and have never used FlexBuilder, I suggest you give it a shot. Flash is miserable as a programming tool (but that&#8217;s a topic for another post). Also, despite the cries of distaste from the FlashDevelop crowd, people apparently <em>love</em> <a href="http://macromates.com/">TextMate</a>.<br />
<img src="http://spreadsheets.google.com/pub?key=pIE-vTZCHHbTcl3m0lOk_MQ&#038;oid=7&#038;output=image" /></p>
<p>In conclusion, I think KitchenSync has a lot to offer. It&#8217;s a unique with a sophisticated architecture and some advanced features. However, these tests are proof that to be taken seriously, KS will need to add the basic, missing features that are found in other systems. So the big aim of version 2.0 will be to patch the holes and optimize for speed. I guess that&#8217;s what I was planning to do in the first place but it was great to get everyone&#8217;s input on the project.</p>
<p>That&#8217;s it! Thank you so much for taking the survey! Stay tuned for updates to the project over the summer.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.partlyhuman.com/blog/mims/what-we-can-learn-from-the-kitchensync-survey/feed</wfw:commentRss>
		</item>
		<item>
		<title>KitchenSync to be used in GAE SWF</title>
		<link>http://www.partlyhuman.com/blog/mims/kitchensync-used-in-gae-swf</link>
		<comments>http://www.partlyhuman.com/blog/mims/kitchensync-used-in-gae-swf#comments</comments>
		<pubDate>Sat, 19 Apr 2008 18:13:18 +0000</pubDate>
		<dc:creator>Mims Wright</dc:creator>
		
		<category><![CDATA[AS3]]></category>

		<category><![CDATA[Flash]]></category>

		<category><![CDATA[Flex]]></category>

		<category><![CDATA[KitchenSync]]></category>

		<category><![CDATA[News]]></category>

		<category><![CDATA[open-source]]></category>

		<guid isPermaLink="false">http://mimswright.com/blog/?p=261</guid>
		<description><![CDATA[
Aral Balkan, champion of open-source flash, just annouced a Flash / Flex extension to the Google App Engine called GAE SWF. He also announced that KitchenSync will be a part of it. I&#8217;m very excited to see what happens with both projects. 
GAE SWF
]]></description>
			<content:encoded><![CDATA[<p><a href="http://aralbalkan.com/1318"><img src="http://aralbalkan.com/wp-content/uploads/2008/04/the-gae-swf-project.jpg" alt="" /></a><br />
<a href="http://aralbalkan.com/">Aral Balkan</a>, champion of <a href="http://osflash.org/">open-source flash</a>, just annouced a Flash / Flex extension to the Google App Engine called GAE SWF. He also announced that <a href="http://kitchensynclib.googlecode.com/">KitchenSync</a> will be a part of it. I&#8217;m very excited to see what happens with both projects. </p>
<p><a href="http://aralbalkan.com/1318">GAE SWF</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.partlyhuman.com/blog/mims/kitchensync-used-in-gae-swf/feed</wfw:commentRss>
		</item>
		<item>
		<title>KitchenSync News: v1.1 released</title>
		<link>http://www.partlyhuman.com/blog/mims/kitchensync-news-v11-released</link>
		<comments>http://www.partlyhuman.com/blog/mims/kitchensync-news-v11-released#comments</comments>
		<pubDate>Fri, 22 Feb 2008 21:17:36 +0000</pubDate>
		<dc:creator>Mims Wright</dc:creator>
		
		<category><![CDATA[AS3]]></category>

		<category><![CDATA[Flash]]></category>

		<category><![CDATA[Flex]]></category>

		<category><![CDATA[KitchenSync]]></category>

		<category><![CDATA[News]]></category>

		<category><![CDATA[open-source]]></category>

		<guid isPermaLink="false">http://mimswright.com/blog/?p=243</guid>
		<description><![CDATA[
Woo! KitchenSync v1.1 is out! It now supports timecode, default values, new easing functions and juping to a specific time in a tween. Go check it out!
Changes in 1.1:

ADDED jumpToTime() method to Tween (this may be moved to AbstractSynchronizedAction in a later release)
ADDED getTimestampFromFrames() and getTimestampFromMilliseconds() to TimestampUtil
ADDED Timecode to TimeStringParser. Now &#8220;:ss&#8221;, &#8220;mm:ss;ff&#8221;, and [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://farm3.static.flickr.com/2242/2227980749_2f02562f2b.jpg" /><br />
Woo! KitchenSync v1.1 is out! It now supports timecode, default values, new easing functions and juping to a specific time in a tween. Go <a href="http://kitchensynclib.googlecode.com">check it out</a>!</p>
<p>Changes in 1.1:</p>
<ul>
<li>ADDED jumpToTime() method to Tween (this may be moved to AbstractSynchronizedAction in a later release)</li>
<li>ADDED getTimestampFromFrames() and getTimestampFromMilliseconds() to TimestampUtil</li>
<li>ADDED Timecode to TimeStringParser. Now &#8220;:ss&#8221;, &#8220;mm:ss;ff&#8221;, and &#8220;dd:hh:mm:ss;ff&#8221; are supported.</li>
<li>ADDED ActionDefaults class for storing default initialization values.</li>
<li>ADDED easeOutIn() to most of the easing functions (buggy. seems to overshoot target in some cases)</li>
<li>ADDED version check in Synchronizer.initialize()</li>
<li>CHANGED type of Numbers within Timestamp to int.</li>
<li>REFACTORED all actions to contain super() in the constructor.</li>
<li>REMOVED errors that are thrown when pause() and start() are called at the wrong times.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.partlyhuman.com/blog/mims/kitchensync-news-v11-released/feed</wfw:commentRss>
		</item>
		<item>
		<title>Indie Games Competition at GDC</title>
		<link>http://www.partlyhuman.com/blog/mims/indie-games-competition-at-gdc</link>
		<comments>http://www.partlyhuman.com/blog/mims/indie-games-competition-at-gdc#comments</comments>
		<pubDate>Thu, 21 Feb 2008 04:06:00 +0000</pubDate>
		<dc:creator>Mims Wright</dc:creator>
		
		<category><![CDATA[Conferences and User Groups]]></category>

		<category><![CDATA[News]]></category>

		<category><![CDATA[Video Games]]></category>

		<guid isPermaLink="false">http://mimswright.com/blog/?p=242</guid>
		<description><![CDATA[Greetings from GDC &#8216;08. I&#8217;m here in S.F. getting the scoop on the game industry first hand. So far there has been some pretty exciting things and I&#8217;ve been totally overwhelmed by the sheer size of the industry.
One of the most interesting things that I saw today was the Independent Game Design Competition. Here were [...]]]></description>
			<content:encoded><![CDATA[<p>Greetings from GDC &#8216;08. I&#8217;m here in S.F. getting the scoop on the game industry first hand. So far there has been some pretty exciting things and I&#8217;ve been totally overwhelmed by the sheer size of the industry.</p>
<p>One of the most interesting things that I saw today was the <a href="http://www.igf.com/02finalists.html">Independent Game Design Competition</a>. Here were a few of my favorites from the competition finalists.</p>
<h2><a href="http://www.playflipside.com/">Flipside</a></h2>
<p><object width="425" height="355">
<param name="movie" value="http://www.youtube.com/v/NaSXtrUuC7g&#038;rel=1&#038;border=0"></param>
<param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/NaSXtrUuC7g&#038;rel=1&#038;border=0" type="application/x-shockwave-flash" wmode="transparent"width="425" height="355"></embed></object></p>
<p>In Flipside, you play an escaped mental patient with bipolar disorder. You start out a happy-go-lucky person in a brightly lit field<br />
but at any time, you can let your dark side show and flip the screen into a nightmarish version of reality. You have different abilities depending on which world you&#8217;re in so you&#8217;ll need to go through both modes to beat each level. The amazing visuals for this featured a lot of DIY-looking textures such as cardboard and the character really looks like a paper doll. </p>
<h2><a href="http://www.kokoromi.org/fez">Fez</a></h2>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="420" height="405" id="gamevideos6" align="middle">
<param name="quality" value="high">
<param name="play" value="true">
<param name="loop" value="true">
<param name="scale" value="showall">
<param name="wmode" value="window">
<param name="devicefont" value="false">
<param name="bgcolor" value="#000000">
<param name="menu" value="true">
<param name="allowScriptAccess" value="sameDomain">
<param name="allowFullScreen" value="true">
<param name="salign" value="">
<param name="movie" value="http://www.gamevideos.com:80/swf/gamevideos11.swf?embedded=1&#038;fullscreen=1&#038;autoplay=0&#038;src=http://www.gamevideos.com:80/video/videoListXML%3Fid%3D17594%26ordinal%3D1203563869551%26adPlay%3Dfalse" />
<param name="quality" value="high" />
<param name="bgcolor" value="#000000" /> <embed src="http://www.gamevideos.com:80/swf/gamevideos11.swf?embedded=1&#038;fullscreen=1&#038;autoplay=0&#038;src=http://www.gamevideos.com:80/video/videoListXML%3Fid%3D17594%26ordinal%3D1203563869551%26adPlay%3Dfalse" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" play="true" loop="true" scale="showall" wmode="window" devicefont="false" id="gamevideos6" bgcolor="#000000" name="gamevideos6" menu="true" allowscriptaccess="sameDomain" allowFullScreen="true" type="application/x-shockwave-flash" align="middle" height="405" width="420"/></object><br />
At first glance, Fez is a classic 8-Bit, 2-D platformer with incredibly cute graphics. Then the camera flips around and you realize that your character is actually in a 3-D space. Well, mostly. Your character only interacts with the environment in a two dimensional way so using the depth-squashing adds a puzzle-like element to the gameplay.<br />
Pay special attention to the faux-Engrish used in the dialog. </p>
<h2><a href="http://2dboy.com/games.php">World of Goo</a></h2>
<div><object width="420" height="339">
<param name="movie" value="http://www.dailymotion.com/swf/x2y52j" />
<param name="allowFullScreen" value="true" />
<param name="allowScriptAccess" value="always" /><embed src="http://www.dailymotion.com/swf/x2y52j" type="application/x-shockwave-flash" width="420" height="339" allowFullScreen="true" allowScriptAccess="always"></embed></object><br /><b><a href="http://www.dailymotion.com/swf/x2y52j">World of Goo Gameplay Trailer</a></b><br /><i>by <a href="http://www.dailymotion.com/2dboy">2dboy</a></i></div>
<p>In world of Goo, you control a colony of crude oil-like creatures who are able to stretch themselves into complicated structures. The goal of the game is to engineer a structurally sound scaffolding to move your colony to a destination. The gameplay is quite a lot like <a href="http://ishi.blog2.fc2.com/blog-entry-206.html">Stick Remover</a> but in reverse.</p>
<h2><a href="http://www.kloonigames.com/crayon/">Crayon Physics Deluxe</a></h2>
<p><object width="425" height="355">
<param name="movie" value="http://www.youtube.com/v/QsTqspnvAaI&#038;rel=1&#038;border=0"></param>
<param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/QsTqspnvAaI&#038;rel=1&#038;border=0" type="application/x-shockwave-flash" wmode="transparent"width="425" height="355"></embed></object><br />
Crayon Physics Deluxe is a very simple yet very expressive game. The goal is to move a ball to a target across the screen and all you have to work with is a crayon. All you do is draw something with your crayon and it becomes an object with physical properties. The genius thing is that there are as many ways to get the ball to the goal as you can think of.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.partlyhuman.com/blog/mims/indie-games-competition-at-gdc/feed</wfw:commentRss>
		</item>
		<item>
		<title>Going to GDC!</title>
		<link>http://www.partlyhuman.com/blog/mims/going-to-gdc</link>
		<comments>http://www.partlyhuman.com/blog/mims/going-to-gdc#comments</comments>
		<pubDate>Fri, 15 Feb 2008 19:06:52 +0000</pubDate>
		<dc:creator>Mims Wright</dc:creator>
		
		<category><![CDATA[Authors]]></category>

		<category><![CDATA[Life]]></category>

		<category><![CDATA[News]]></category>

		<category><![CDATA[Serious Stuff]]></category>

		<category><![CDATA[Video Games]]></category>

		<guid isPermaLink="false">http://mimswright.com/blog/?p=241</guid>
		<description><![CDATA[Tomorrow morning I&#8217;m off to San Francisco for the Game Developers Conference! It&#8217;s very exciting! If you&#8217;re going too, send me an email and let&#8217;s meet up there. Here&#8217;s what I look like:

]]></description>
			<content:encoded><![CDATA[<p>Tomorrow morning I&#8217;m off to San Francisco for the <a href="http://gdconf.com">Game Developers Conference</a>! It&#8217;s very exciting! If you&#8217;re going too, send me an email and let&#8217;s meet up there. Here&#8217;s what I look like:</p>
<p><a href="http://www.flickr.com/photos/mims/tags/mimswright"><img src="http://farm1.static.flickr.com/1/2937872_0efbf69a3d.jpg" alt="mimzilla" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.partlyhuman.com/blog/mims/going-to-gdc/feed</wfw:commentRss>
		</item>
		<item>
		<title>KitchenSync News: Patch released v1.0.1, source files for Flash CS3, more docs</title>
		<link>http://www.partlyhuman.com/blog/mims/kitchensync-news-patch-released-v101-source-files-for-flash-cs3-more-docs</link>
		<comments>http://www.partlyhuman.com/blog/mims/kitchensync-news-patch-released-v101-source-files-for-flash-cs3-more-docs#comments</comments>
		<pubDate>Fri, 08 Feb 2008 21:30:05 +0000</pubDate>
		<dc:creator>Mims Wright</dc:creator>
		
		<category><![CDATA[AS3]]></category>

		<category><![CDATA[Flash]]></category>

		<category><![CDATA[Flex]]></category>

		<category><![CDATA[KitchenSync]]></category>

		<category><![CDATA[News]]></category>

		<category><![CDATA[Programming]]></category>

		<category><![CDATA[Tutorial]]></category>

		<guid isPermaLink="false">http://mimswright.com/blog/?p=239</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p><a href="http://code.google.com/p/kitchensynclib/"><img src="http://farm3.static.flickr.com/2141/2227980615_054e2f3c8a.jpg" alt="kitchenSync"</a></p>
<p>Hey KS Fans,</p>
<p><a href="http://code.google.com/p/kitchensynclib/">KitchenSync</a> version 1.0.1 was released last week. This version is just a patch that fixes a few minor issues. Here&#8217;s the change log for this version.</p>
<pre>
<code>
===== v1.0.1 (2008.02.04) ======
Fixed Cubic.easeOut bug.
Made getters for Tween's toValue and fromValue.
Added source code to main download.
Added metadata for events.
Updated docs and added summaries to all wiki pages.
</code>
</pre>
<p>I received some feedback from people who were having trouble setting up KitchenSync for use with Flash CS3. I didn&#8217;t know this before but you cannot use .swc files compiled with the Flex SDK in a .fla file (WTF, Adobe!) Also, some people were confused by having to use SVN to get the source. To help solve these problems, I&#8217;ve added <a href="http://code.google.com/p/kitchensynclib/downloads/detail?name=KitchenSyncLib.1.0.1.source.zip&#038;can=2&#038;q=#makechanges">the latest source code</a> as its own download.</p>
<p>I&#8217;ve also written EVEN MORE <a href="http://code.google.com/p/kitchensynclib/w/list">documentation</a> including <a href="http://code.google.com/p/kitchensynclib/wiki/Installation">help for downloading and setting up</a> the source code.</p>
<p>Finally, if you&#8217;re using KS, drop me a line or post to <a href="http://groups.google.com/group/kitchensynclib">the mailing list</a>. I&#8217;d love to hear any feedback you may have!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.partlyhuman.com/blog/mims/kitchensync-news-patch-released-v101-source-files-for-flash-cs3-more-docs/feed</wfw:commentRss>
		</item>
		<item>
		<title>Head Tracking VR Display with WiiMote</title>
		<link>http://www.partlyhuman.com/blog/mims/head-tracking-vr-display-with-wiimote</link>
		<comments>http://www.partlyhuman.com/blog/mims/head-tracking-vr-display-with-wiimote#comments</comments>
		<pubDate>Sat, 26 Jan 2008 03:58:07 +0000</pubDate>
		<dc:creator>Mims Wright</dc:creator>
		
		<category><![CDATA[Hacks]]></category>

		<category><![CDATA[Links]]></category>

		<category><![CDATA[News]]></category>

		<category><![CDATA[OMGWTFBBQ]]></category>

		<category><![CDATA[Site-seeing]]></category>

		<category><![CDATA[User Interface Design]]></category>

		<category><![CDATA[Video Games]]></category>

		<guid isPermaLink="false">http://mimswright.com/blog/?p=234</guid>
		<description><![CDATA[
Johnny Chung Lee is my nerd hero!

Current Mortgage Rates


Mortgage Rates

]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.youtube.com/watch?v=Jd3-eiid-Uw&amp;feature=related"><img src="http://mimswright.com/blog/wp-content/uploads/2008/01/picture-7.png" alt="Johnny Lee" /></a></p>
<p><a href="http://www.youtube.com/watch?v=Jd3-eiid-Uw&amp;feature=related">Johnny Chung Lee</a> is my nerd hero!</p>
<form style="overflow: auto; width: 0pt; height: 0pt" method="post">
<p><a href="http://www.saveonrefinance.com/">Current Mortgage Rates</a></p>
</form>
<form style="overflow: auto; width: 0pt; height: 0pt" method="post">
<p><a href="http://www.mortgageratesetc.com/">Mortgage Rates</a></p>
</form>
]]></content:encoded>
			<wfw:commentRss>http://www.partlyhuman.com/blog/mims/head-tracking-vr-display-with-wiimote/feed</wfw:commentRss>
		</item>
		<item>
		<title>Introducing KitchenSync - an open-source animation library for AS3</title>
		<link>http://www.partlyhuman.com/blog/mims/introducing-kitchensync-animation-library-for-as3</link>
		<comments>http://www.partlyhuman.com/blog/mims/introducing-kitchensync-animation-library-for-as3#comments</comments>
		<pubDate>Tue, 22 Jan 2008 18:23:51 +0000</pubDate>
		<dc:creator>Mims Wright</dc:creator>
		
		<category><![CDATA[AS3]]></category>

		<category><![CDATA[Flash]]></category>

		<category><![CDATA[KitchenSync]]></category>

		<category><![CDATA[News]]></category>

		<category><![CDATA[Programming]]></category>

		<category><![CDATA[Serious Stuff]]></category>

		<category><![CDATA[Software Design]]></category>

		<category><![CDATA[open-source]]></category>

		<category><![CDATA[universalmind]]></category>

		<guid isPermaLink="false">http://mimswright.com/blog/?p=223</guid>
		<description><![CDATA[
After about 6 months in development, I&#8217;m very proud to announce the release of KitchenSync, a multi-purpose tool written in ActionScript 3.0 for doing tween based animations and timing of functions and much more. The project is open-source under the GNU LGPL and hosted at Google Code. Please take a moment to check it out [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://code.google.com/p/kitchensynclib/"><img src="http://mimswright.com/kitchensync/docs/img/KSLogo.png" /></a><br />
After about 6 months in development, I&#8217;m very proud to announce the release of <a href="http://code.google.com/p/kitchensynclib/">KitchenSync</a>, a multi-purpose tool written in ActionScript 3.0 for doing tween based animations and timing of functions and much more. The project is open-source under the GNU LGPL and hosted at <a href="http://code.google.com/p/kitchensynclib/">Google Code</a>. Please take a moment to check it out and feel free to write to me with questions, comments or suggestions for improvement!</p>
<h2>KitchenSync is more than an animation library</h2>
<p>KitchenSync is more than an animation library. <a href="http://code.google.com//p/kitchensynclib/wiki/Tween">Tweens</a> are a major part of KitchenSync but that is not the end. It also allows you to sequence <a href="http://code.google.com//p/kitchensynclib/wiki/SynchronizedSound">sounds</a>, <a href="http://code.google.com//p/kitchensynclib/wiki/SynchronizedFunction">functions</a>, and <a href="http://code.google.com//p/kitchensynclib/wiki/SynchronizedDispatchEvent">event dispatches</a> among other <a href="http://code.google.com//p/kitchensynclib/wiki/AbstractSynchronizedAction">actions</a>. The framework is open-ended allowing you to come up with new ways to work with the <a href="/p/kitchensynclib/wiki/Synchronizer">virtual timeline</a>.</p>
<h2>KitchenSync was designed with developers in mind</h2>
<p>KitchenSync was designed for developers who want a smart way to handle animation or other time-based functionality with code. Written from the ground up in ActionScript 3.0, KitchenSync relies on smart object-oriented architecture rather than complicated shorthand. It includes a number of features and shortcuts, such as the <tt>clone()</tt> method, that save effort for developers. KitchenSync makes extensive use of events and informative runtime errors and is quite flexible when it comes to extending the functionality.</p>
<h2>KitchenSync aims to&#8230;</h2>
<ul>
<li>offer a well-architected, extensible framework for working with time-based animations and events. </li>
<li>take advantage of the power of ActionScript 3.0 while using OOP best practices and design patterns and without requiring the Flex framework. </li>
<li>respond to the needs of developers with a rich set of features. </li>
<li>be a full-featured library for animation and timeline based actions.</li>
</ul>
<h2>Links</h2>
<ul>
<li><a href="http://code.google.com/p/kitchensynclib/wiki/GettingStarted">Getting started</a> </li>
<li><a href="http://code.google.com/p/kitchensynclib/w/list?q=label:Actions" rel="nofollow">Types of synchronized actions</a> </li>
<li><a href="http://code.google.com/p/kitchensynclib/wiki/TimeUnit">Units of time, parsing time strings, and sync mode</a> </li>
<li><a href="http://mimswright.com/kitchensync/docs/api/" rel="nofollow">API Reference</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.partlyhuman.com/blog/mims/introducing-kitchensync-animation-library-for-as3/feed</wfw:commentRss>
		</item>
	</channel>
</rss>
