<?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>hydrotik &#124; flash development &#124; actionscript &#124; creative</title>
	<atom:link href="http://blog.hydrotik.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.hydrotik.com</link>
	<description>actionscript and creative playground of Donovan Adams</description>
	<lastBuildDate>Thu, 04 Feb 2010 16:34:24 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>QueueLoader 3.1.8 CSS Example</title>
		<link>http://blog.hydrotik.com/2010/02/04/queueloader-3-1-8-css-example/</link>
		<comments>http://blog.hydrotik.com/2010/02/04/queueloader-3-1-8-css-example/#comments</comments>
		<pubDate>Thu, 04 Feb 2010 16:29:11 +0000</pubDate>
		<dc:creator>djdonovan</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://blog.hydrotik.com/?p=409</guid>
		<description><![CDATA[I had someone come to me with some issues using the CSS item in QueueLoader. We went back and forth and I had forgotten that QueueLoader parses the stylesheet from the loader data internally. OK great, but still couldn't get the text to style. I've actually had problems with textfields and css in general in [...]]]></description>
			<content:encoded><![CDATA[<p>I had someone come to me with some issues using the CSS item in QueueLoader. We went back and forth and I had forgotten that QueueLoader parses the stylesheet from the loader data internally. OK great, but still couldn't get the text to style. I've actually had problems with textfields and css in general in the past. So I did a little troubleshooting and was able to get it working fine. Seems the issue was making sure you set the textfield's css property BEFORE adding any html text to it. This sort of seems obvious in hindsight, but it's not one of those immediately obvious things when your scanning over code and/or tracking the flow of your functions. So yeah, do that first <img src='http://blog.hydrotik.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Here's some slightly updated CSS code:</p>

<div class="wp_syntax"><div class="code"><pre class="actionscript" style="font-family:monospace;"><span style="color: #808080; font-style: italic;">// CSS Example</span>
&nbsp;
<span style="color: #0066CC;">import</span> com.<span style="color: #006600;">hydrotik</span>.<span style="color: #006600;">queueloader</span>.<span style="color: #006600;">QueueLoader</span>;
<span style="color: #0066CC;">import</span> com.<span style="color: #006600;">hydrotik</span>.<span style="color: #006600;">queueloader</span>.<span style="color: #006600;">QueueLoaderEvent</span>;
<span style="color: #0066CC;">import</span> com.<span style="color: #006600;">hydrotik</span>.<span style="color: #006600;">queueloader</span>.<span style="color: #006600;">QueueLoaderConst</span>;
&nbsp;
<span style="color: #000000; font-weight: bold;">var</span> _oLoader:QueueLoader = <span style="color: #000000; font-weight: bold;">new</span> QueueLoader<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>;
&nbsp;
<span style="color: #000000; font-weight: bold;">var</span> tf:<span style="color: #0066CC;">TextField</span> = <span style="color: #0066CC;">this</span>.<span style="color: #006600;">getChildByName</span><span style="color: #66cc66;">&#40;</span><span style="color: #ff0000;">&quot;css_text&quot;</span><span style="color: #66cc66;">&#41;</span> as <span style="color: #0066CC;">TextField</span>;
&nbsp;
<span style="color: #000000; font-weight: bold;">var</span> css:StyleSheet;
&nbsp;
_oLoader.<span style="color: #006600;">addItem</span><span style="color: #66cc66;">&#40;</span><span style="color: #ff0000;">&quot;../includes/admin/test.css&quot;</span>, <span style="color: #000000; font-weight: bold;">null</span>, <span style="color: #66cc66;">&#123;</span>title:<span style="color: #ff0000;">&quot;CSS&quot;</span><span style="color: #66cc66;">&#125;</span><span style="color: #66cc66;">&#41;</span>;
&nbsp;
_oLoader.<span style="color: #006600;">addEventListener</span><span style="color: #66cc66;">&#40;</span>QueueLoaderEvent.<span style="color: #006600;">ITEM_COMPLETE</span>, onItemComplete,<span style="color: #000000; font-weight: bold;">false</span>, <span style="color: #cc66cc;">0</span>, <span style="color: #000000; font-weight: bold;">true</span><span style="color: #66cc66;">&#41;</span>;
_oLoader.<span style="color: #006600;">addEventListener</span><span style="color: #66cc66;">&#40;</span>QueueLoaderEvent.<span style="color: #006600;">QUEUE_PROGRESS</span>, onQueueProgress, <span style="color: #000000; font-weight: bold;">false</span>, <span style="color: #cc66cc;">0</span>, <span style="color: #000000; font-weight: bold;">true</span><span style="color: #66cc66;">&#41;</span>;
_oLoader.<span style="color: #006600;">addEventListener</span><span style="color: #66cc66;">&#40;</span>QueueLoaderEvent.<span style="color: #006600;">QUEUE_COMPLETE</span>, onQueueComplete,<span style="color: #000000; font-weight: bold;">false</span>, <span style="color: #cc66cc;">0</span>, <span style="color: #000000; font-weight: bold;">true</span><span style="color: #66cc66;">&#41;</span>;
&nbsp;
_oLoader.<span style="color: #006600;">execute</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>;
&nbsp;
<span style="color: #000000; font-weight: bold;">function</span> onQueueProgress<span style="color: #66cc66;">&#40;</span>event:QueueLoaderEvent<span style="color: #66cc66;">&#41;</span>:<span style="color: #0066CC;">void</span> <span style="color: #66cc66;">&#123;</span>
	<span style="color: #0066CC;">trace</span><span style="color: #66cc66;">&#40;</span><span style="color: #ff0000;">&quot;<span style="color: #000099; font-weight: bold;">\t</span>&gt;&gt;onQueueProgress: &quot;</span>+event.<span style="color: #006600;">queuepercentage</span><span style="color: #66cc66;">&#41;</span>;
<span style="color: #66cc66;">&#125;</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">function</span> onItemComplete<span style="color: #66cc66;">&#40;</span>event:QueueLoaderEvent<span style="color: #66cc66;">&#41;</span>:<span style="color: #0066CC;">void</span> <span style="color: #66cc66;">&#123;</span>
	<span style="color: #0066CC;">trace</span><span style="color: #66cc66;">&#40;</span><span style="color: #ff0000;">&quot;<span style="color: #000099; font-weight: bold;">\t</span>&gt;&gt; &quot;</span>+event.<span style="color: #0066CC;">type</span>, <span style="color: #ff0000;">&quot;item title: &quot;</span>+event.<span style="color: #006600;">title</span><span style="color: #66cc66;">&#41;</span>;
	<span style="color: #b1b100;">if</span> <span style="color: #66cc66;">&#40;</span>event.<span style="color: #006600;">fileType</span> == QueueLoaderConst.<span style="color: #006600;">FILE_CSS</span><span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">&#123;</span>
		<span style="color: #0066CC;">trace</span><span style="color: #66cc66;">&#40;</span><span style="color: #ff0000;">&quot;<span style="color: #000099; font-weight: bold;">\t</span><span style="color: #000099; font-weight: bold;">\t</span>CSS: &quot;</span>+event.<span style="color: #006600;">content</span>.<span style="color: #006600;">styleNames</span><span style="color: #66cc66;">&#41;</span>;
		css = event.<span style="color: #006600;">content</span>;
	<span style="color: #66cc66;">&#125;</span>
<span style="color: #66cc66;">&#125;</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">function</span> onQueueComplete<span style="color: #66cc66;">&#40;</span>event:QueueLoaderEvent<span style="color: #66cc66;">&#41;</span>:<span style="color: #0066CC;">void</span> <span style="color: #66cc66;">&#123;</span>
	<span style="color: #0066CC;">trace</span><span style="color: #66cc66;">&#40;</span><span style="color: #ff0000;">&quot;** &quot;</span>+event.<span style="color: #0066CC;">type</span><span style="color: #66cc66;">&#41;</span>;
&nbsp;
	<span style="color: #808080; font-style: italic;">// MAKE SURE YOU STYLE THE FIELD FIRST BEFORE SETTING THE HTML TEXT!!</span>
	tf.<span style="color: #006600;">styleSheet</span> = css;
	tf.<span style="color: #0066CC;">htmlText</span> = <span style="color: #ff0000;">&quot;&lt;p&gt;This is a Test &lt;a href='http://www.test.com'&gt; More Text&lt;/a&gt;&lt;/p&gt;&quot;</span>;
<span style="color: #66cc66;">&#125;</span></pre></div></div>

<p>This person also suggested that I provide detailed guides for people and a website to promote QL. There are plenty of <a href="http://blog.hydrotik.com/2008/10/29/queueloader-rev-31-major-update-usage/">examples</a> within this blog as well as a place on <a href="http://wiki.github.com/hydrotik/QueueLoader/">github</a> to keep track of QueueLoader and (hopefully) promote it. Github is also the most authoritative source on QueueLoader. It even has a logo! That said, his comments do bring up a couple of points. The first is that between the code snippets and the examples on the blog, as well as the examples.fla file in the <a href="http://blog.hydrotik.com/wp-content/queueLoader_3-1-3.zip">slighty older zip file</a>, it might be a bit confusing on how to get set up. If you download the older example files, you can then get the latest version of QL and overwrite it/update it by placing it in the proper package. The only thing that has changed significantly is the QueueLoaderConst file. If you are checking for specific item type, then you would need to change the class i.e. QueueLoader.FILE_CSS to QueueLoaderConst.FILE_CSS. This was done to improve performance. Also be sure to include the import to QueueLoaderConst. </p>
<p>Said person (I swear I'm not picking you:) also suggested that QL is geared towards more hard core actionscripters which isn't really the case. I know it's a jump getting into some external library based utilities, but I think (and hope) QL is set up to be almost as easy as using a core loader class and is easier to use then other options out there. I'm thinking the frustration comes from the disjointed hosting locations/examples and putting the information in the users hands. On the flip side however, there are plenty of recent links to github and I encourage you to check out the wiki as all the examples are there. Also do a search on the blog, there are a ton of posts on QL and many of the examples are still close enough to the current structure, they should get the idea across. If something is out of date on github let me know, or feel free to fork it!</p>
<p>Lastly, I know the documentation can be improved, the files could be retroactively updated, etc. But keep in mind that I don't get paid for this, I very rarely get a donation (I'm actually surprised when i do get one;), I've never gotten a job from QL, and for quite some time I have had no help with QL. I really, really enjoy working on QL and Flash in general and I'm certainly not complaining. Most importantly, I also would hate to discourage people from coming to me with issues or needing help. Just wanted to get this off my chest:)</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.hydrotik.com/2010/02/04/queueloader-3-1-8-css-example/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HydroTween is now OpenTween and on Github!</title>
		<link>http://blog.hydrotik.com/2009/12/01/hydrotween-is-now-opentween-and-on-github/</link>
		<comments>http://blog.hydrotik.com/2009/12/01/hydrotween-is-now-opentween-and-on-github/#comments</comments>
		<pubDate>Tue, 01 Dec 2009 19:23:56 +0000</pubDate>
		<dc:creator>djdonovan</dc:creator>
				<category><![CDATA[AS3]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[GO]]></category>
		<category><![CDATA[OpenTween]]></category>
		<category><![CDATA[Source Code]]></category>

		<guid isPermaLink="false">http://blog.hydrotik.com/?p=399</guid>
		<description><![CDATA[
I've decided to take a step back in the hopes of taking two steps forward. HydroTween is now deprecated for the most part as I've stripped it down and done some rebuilding in the form of OpenTween. The hope is by having the project on gitgub, the project will attract some extra help and involvement. [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://github.com/hydrotik/OpenTween" target="_blank"><img src="/wp-content/logov3.png" alt="GitHub" /></a></p>
<p>I've decided to take a step back in the hopes of taking two steps forward. HydroTween is now deprecated for the most part as I've stripped it down and done some rebuilding in the form of <a href="http://github.com/hydrotik/OpenTween" target="_blank">OpenTween</a>. The hope is by having the project on gitgub, the project will attract some extra help and involvement. Some other reasons for rebuilding are the modularity of the properties and the goal of having easy to add/configurable properties and property groups. Performance inprovements are another important reason. Also the fact that the code is using an MIT license means that it can be added to whatever project you want as long as the license boiler plate is intact. It's even set up so you can create your own "private label" tweening engine for your development projects. I.E. I have MyOwnTween which extends OpenTween and allows you to reorder your params, settings, etc.</p>
<p> I have yet to implement the image process tweening properties or give this a thorough testing so it's still in the infant stages, but I'm excited about where this is going and giving the project a fresh restart. Check out Git if you haven't already and give me a shout if you want to get involved!</p>
<p><a href="http://github.com/hydrotik/OpenTween" target="_blank">OpenTween on Github</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.hydrotik.com/2009/12/01/hydrotween-is-now-opentween-and-on-github/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>QueueLoader is now on Github!</title>
		<link>http://blog.hydrotik.com/2009/11/25/queueloader-is-now-on-github/</link>
		<comments>http://blog.hydrotik.com/2009/11/25/queueloader-is-now-on-github/#comments</comments>
		<pubDate>Wed, 25 Nov 2009 17:07:42 +0000</pubDate>
		<dc:creator>djdonovan</dc:creator>
				<category><![CDATA[AS3]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[QueueLoader]]></category>
		<category><![CDATA[Source Code]]></category>

		<guid isPermaLink="false">http://blog.hydrotik.com/?p=391</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p><a href="http://wiki.github.com/hydrotik/QueueLoader" target="_blank"<img src="/wp-content/logov3.png" alt="GitHub" /></a></p>
<p>Github is the social networking version of a version control system. The learning curve with Git can be a little tricky at first, but after installing and learning the basic commands you will be up and running. The beauty of Git lies in the way it collects and organizes changes and data. Merging from multiples sources is reliable and makes for more contributions. This will hopefully encourage more people to get involved with Open Source projects including QueueLoader! I will still be providing a standalone link either here on the site or on the deprecated Google Page, but for wiki usage and change info definitely go to Github.</p>
<p><a href="http://wiki.github.com/hydrotik/QueueLoader" target="_blank">QueueLoader on Github</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.hydrotik.com/2009/11/25/queueloader-is-now-on-github/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>QueueLoader 3.1.8</title>
		<link>http://blog.hydrotik.com/2009/11/23/queueloader-3-1-8/</link>
		<comments>http://blog.hydrotik.com/2009/11/23/queueloader-3-1-8/#comments</comments>
		<pubDate>Tue, 24 Nov 2009 02:34:03 +0000</pubDate>
		<dc:creator>djdonovan</dc:creator>
				<category><![CDATA[AS3]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[QueueLoader]]></category>
		<category><![CDATA[Source Code]]></category>

		<guid isPermaLink="false">http://blog.hydrotik.com/?p=385</guid>
		<description><![CDATA[Having some problems with the vcs on Google, but the featured link is current. I'm in the process of moving QueueLoader over to github to ultimately make life easier. 3.1.8 addressed an issue with throwing an error when running the queue with no items in it as well as the QUEUE_COMPLETE event firing if you [...]]]></description>
			<content:encoded><![CDATA[<p>Having some problems with the vcs on Google, but the featured link is current. I'm in the process of moving QueueLoader over to github to ultimately make life easier. 3.1.8 addressed an issue with throwing an error when running the queue with no items in it as well as the QUEUE_COMPLETE event firing if you run a queue with all items generating errors and the queue's ignoreErrors argument set to true.</p>
<hr />
<a href="http://queueloader-as3.googlecode.com/files/QueueLoader_rev_3_1_8_src.zip">Download QueueLoader rev 3.1.8 Source Only</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.hydrotik.com/2009/11/23/queueloader-3-1-8/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Fluorescent Ballast and Neon Flicker + Across The Hall Movie</title>
		<link>http://blog.hydrotik.com/2009/11/23/fluorescent-ballast-and-neon-flicker-across-the-hall-movie/</link>
		<comments>http://blog.hydrotik.com/2009/11/23/fluorescent-ballast-and-neon-flicker-across-the-hall-movie/#comments</comments>
		<pubDate>Tue, 24 Nov 2009 01:03:35 +0000</pubDate>
		<dc:creator>djdonovan</dc:creator>
				<category><![CDATA[AS3]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Source Code]]></category>

		<guid isPermaLink="false">http://blog.hydrotik.com/?p=376</guid>
		<description><![CDATA[
Just completed a rush project for the film Across The Hall. Being that this is a noir styled film, I came up with a simple class that emulates the effect of sign letters turning on. Could work for Fluorescent lights as well as other stuff. Easiest way to use it is to link the MovieClip [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.acrossthehallmovie.com" target="_blank"><img src="/wp-content/ath_site.jpg" alt="Across The Hall Movie" /></a><br />
Just completed a rush project for the film <a href="http://www.acrossthehallmovie.com" target="_blank">Across The Hall</a>. Being that this is a noir styled film, I came up with a simple class that emulates the effect of sign letters turning on. Could work for Fluorescent lights as well as other stuff. Easiest way to use it is to link the MovieClip in your library you intend to export and point the base class path to FluorescentBallastFlicker.<br />
<img src="/wp-content/fballastLink.jpg" /><br />
Then in your code, instantiate and attach the MovieClip to your DisplayObject and the MovieClip will automatically set its alpha to 0 and will be ready to turn on.</p>
<p>The turnOn() method takes the arguments; seconds of turn on time, seconds of delay, and an optional callback function when the effect has finished.</p>

<div class="wp_syntax"><div class="code"><pre class="actionscript" style="font-family:monospace;">_hSign.<span style="color: #006600;">turnOn</span><span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">1</span>, <span style="color: #cc66cc;">0</span><span style="color: #66cc66;">&#41;</span>;
_oSign.<span style="color: #006600;">turnOn</span><span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">2</span>, .5<span style="color: #66cc66;">&#41;</span>;
_tSign.<span style="color: #006600;">turnOn</span><span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">2</span>, <span style="color: #cc66cc;">1</span><span style="color: #66cc66;">&#41;</span>;
_eSign.<span style="color: #006600;">turnOn</span><span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">2</span>, <span style="color: #cc66cc;">1.5</span><span style="color: #66cc66;">&#41;</span>;
_lSign.<span style="color: #006600;">turnOn</span><span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">2</span>, <span style="color: #cc66cc;">2</span><span style="color: #66cc66;">&#41;</span>;
_riverview.<span style="color: #006600;">turnOn</span><span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">2</span>, <span style="color: #cc66cc;">2.5</span>, startSite<span style="color: #66cc66;">&#41;</span>;</pre></div></div>

<p>Once the item is on, you can use the badBallast() method to emulate a loose connection. The lower the number the more frequent the flickering.</p>

<div class="wp_syntax"><div class="code"><pre class="actionscript" style="font-family:monospace;">_hSign.<span style="color: #006600;">badBallast</span><span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">100</span><span style="color: #66cc66;">&#41;</span>;</pre></div></div>

<hr />
<a href="/wp-content/FluorescentBallastFlicker.zip">Download Fluorescent Ballast and Neon Flicker Class Source Code!</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.hydrotik.com/2009/11/23/fluorescent-ballast-and-neon-flicker-across-the-hall-movie/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Temporary New Look</title>
		<link>http://blog.hydrotik.com/2009/11/23/temporary-new-look/</link>
		<comments>http://blog.hydrotik.com/2009/11/23/temporary-new-look/#comments</comments>
		<pubDate>Mon, 23 Nov 2009 15:00:11 +0000</pubDate>
		<dc:creator>djdonovan</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://blog.hydrotik.com/2009/11/23/temporary-new-look/</guid>
		<description><![CDATA[I was the victim of Malware over the weekend. So the blog has a new look and my apologies for the temporary default theme. Trying to get everything back in order and more posts to come soon!
]]></description>
			<content:encoded><![CDATA[<p>I was the victim of Malware over the weekend. So the blog has a new look and my apologies for the temporary default theme. Trying to get everything back in order and more posts to come soon!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.hydrotik.com/2009/11/23/temporary-new-look/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>QueueLoader 3.1.7</title>
		<link>http://blog.hydrotik.com/2009/10/06/queueloader-317/</link>
		<comments>http://blog.hydrotik.com/2009/10/06/queueloader-317/#comments</comments>
		<pubDate>Wed, 07 Oct 2009 03:30:14 +0000</pubDate>
		<dc:creator>djdonovan</dc:creator>
				<category><![CDATA[AS3]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[QueueLoader]]></category>
		<category><![CDATA[Source Code]]></category>

		<guid isPermaLink="false">http://blog.hydrotik.com/?p=325</guid>
		<description><![CDATA[Announcing a long overdue update of QueueLoader last week. Fixes include finally addressing the error handling of a missing item that is first loaded. Also some optimization of the utility with interfaces.
Click here to download
The google group has been growing and hopefully it has been helpful. I set up an approval process for membership to [...]]]></description>
			<content:encoded><![CDATA[<p>Announcing a long overdue update of QueueLoader last week. Fixes include finally addressing the error handling of a missing item that is first loaded. Also some optimization of the utility with interfaces.<br />
<a href="http://code.google.com/p/queueloader-as3/downloads/list" target="_blank">Click here to download</a></p>
<p>The google group has been growing and hopefully it has been helpful. I set up an approval process for membership to reduce the amount of spam. I typically approve members within 12 hours.<br />
<a href="http://groups.google.com/group/queueloader-users" target="_blank">Click here to join</a></p>
<p>Any additional suggestions or issues are welcome. Also feel free to click on our sponsors!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.hydrotik.com/2009/10/06/queueloader-317/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Web Design and Development in Anguilla British West Indies Caribbean</title>
		<link>http://blog.hydrotik.com/2009/01/29/web-design-and-development-in-anguilla-british-west-indies-caribbean/</link>
		<comments>http://blog.hydrotik.com/2009/01/29/web-design-and-development-in-anguilla-british-west-indies-caribbean/#comments</comments>
		<pubDate>Thu, 29 Jan 2009 17:12:09 +0000</pubDate>
		<dc:creator>djdonovan</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Photography]]></category>

		<guid isPermaLink="false">http://blog.hydrotik.com/?p=305</guid>
		<description><![CDATA[This is a condensed collection of web design and development projects that I have done for clients in Anguilla, British West Indies. Anguilla is located on the most north eastern edge of the Caribbean islands and is known for its amazing beaches.

Currently all of the web development work I do is done in Flash. For all of these projects I provide SEO (Search Engine Optimization) content using a PHP based technique for "ghosting" pages, sections within the Flash are tracked using Google Analytics, as well as an external XML file for easy updating copy content and some graphical resources.

<strong><a href="http://www.hydrotik.com/design.cfm">Feel free to contact me for more info.</a></strong>

Screenshots after the jump...]]></description>
			<content:encoded><![CDATA[<p>This is a condensed collection of freelance web design and development projects that I have done for clients in Anguilla, British West Indies. Anguilla is located on the most north eastern edge of the Caribbean islands and is known for its amazing beaches.</p>
<p>Currently all of the web development work I do is done in Flash. For all of these projects I provide SEO (Search Engine Optimization) content using a PHP based technique for "ghosting" pages, sections within the Flash are tracked using Google Analytics, as well as an external XML file for easy updating copy content and some graphical resources.</p>
<p><strong><a href="http://www.hydrotik.com/design.cfm" target="_blank">Feel free to contact me for more info.</a></strong></p>
<hr />
<p><a href="http://www.tequilasunrisevilla.com/" target="_blank"><strong>Tequila Sunrise Villa</strong></p>
<p><img src="/wp-content/tsv.jpg" alt="Tequila Sunrise Villa, Anguilla B.W.I. Villa Beach" style="color:#666666; border-style: solid; border-width: 2px" align="center" /></a></p>
<hr />
<p><a href="http://www.charmingescapescollection.com/" target="_blank"><strong>Charming Escapes Collection</strong></p>
<p><img src="/wp-content/cec.jpg" alt="The Charming Escapes Collection, Anguilla B.W.I. Villa Rentals" style="color:#666666; border-style: solid; border-width: 2px" align="center" /></a></p>
<hr />
<a href="http://www.marisedwardsdesign.com/" target="_blank"><strong>Maris Edwards Design</strong></p>
<p><img src="/wp-content/me.jpg" alt="Maris Edrwards Design, Anguilla B.W.I. Interior Design" style="color:#666666; border-style: solid; border-width: 2px" align="center" /></a></p>
<hr />
<a href="http://www.lloyds.ai/" target="_blank"><strong>Lloyd's Bed and Breakfast</strong></p>
<p><img src="/wp-content/lloyds.jpg" alt="Lloyd's Bed and Breakfast" style="color:#666666; border-style: solid; border-width: 2px" align="center" /></a></p>
<hr />
<a href="http://www.purpleroseflorist.com/" target="_blank"><strong>Purple Rose Florist</strong></p>
<p><img src="/wp-content/purple.jpg" alt="Purple Rose Florist, Anguilla Caribbean Weddings Floral Arrangements" style="color:#666666; border-style: solid; border-width: 2px" align="center" /></a></p>
<hr />
<a href="http://www.ambia-anguilla.com/" target="_blank"><strong>Ambia Bed and Breakfast</strong></p>
<p><img src="/wp-content/ambia.jpg" alt="Ambia Bed and Breakfast, Anguilla Caribbean Villa Rental Beach" style="color:#666666; border-style: solid; border-width: 2px" align="center" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.hydrotik.com/2009/01/29/web-design-and-development-in-anguilla-british-west-indies-caribbean/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>YouWillKnowTheTruth.Com &#8211; The Final Cylon</title>
		<link>http://blog.hydrotik.com/2008/11/30/youwillknowthetruthcom-the-final-cylon/</link>
		<comments>http://blog.hydrotik.com/2008/11/30/youwillknowthetruthcom-the-final-cylon/#comments</comments>
		<pubDate>Sun, 30 Nov 2008 16:57:57 +0000</pubDate>
		<dc:creator>djdonovan</dc:creator>
				<category><![CDATA[AS3]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[GO]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[QueueLoader]]></category>

		<guid isPermaLink="false">http://blog.hydrotik.com/?p=280</guid>
		<description><![CDATA[

I'm excited about the launch of www.youwillknowthetruth.com. Keep checking the site as clues will be released frequently leading up to the moment of truth!




]]></description>
			<content:encoded><![CDATA[<p>
<img src="/wp-content/logo_ywntt.jpg" alt="Who is the Final Cylon? You Will Know The Truth Revealed the Fifth Cylon" /></p>
<p>I'm excited about the launch of <a href="http://www.youwillknowthetruth.com" target="_blank">www.youwillknowthetruth.com</a>. Keep checking the site as clues will be released frequently leading up to the moment of truth!</p>
<p>
<img src="/wp-content/baby_112608.jpg" alt="Final 5th Cylon Clue" /></p>
<p></p>
<hr />
]]></content:encoded>
			<wfw:commentRss>http://blog.hydrotik.com/2008/11/30/youwillknowthetruthcom-the-final-cylon/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>11 Must Have Flash Resources and 11 Must Have Utilities For 2009</title>
		<link>http://blog.hydrotik.com/2008/11/23/11-must-have-flash-resources-and-11-must-have-utilities-for-2009/</link>
		<comments>http://blog.hydrotik.com/2008/11/23/11-must-have-flash-resources-and-11-must-have-utilities-for-2009/#comments</comments>
		<pubDate>Mon, 24 Nov 2008 00:44:21 +0000</pubDate>
		<dc:creator>djdonovan</dc:creator>
				<category><![CDATA[AS3]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[FDT]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[GO]]></category>
		<category><![CDATA[Papervision]]></category>
		<category><![CDATA[QueueLoader]]></category>

		<guid isPermaLink="false">http://blog.hydrotik.com/?p=256</guid>
		<description><![CDATA[Here's my list of 11 shweet resources and utilities for Flash Developers for the upcoming year. Some of these will look familiar to you from 2008 and possibly even earlier, but their significance and continued development will see them into 2009 and beyond. With the release of CS4, expect to see upgrades and revitalization of [...]]]></description>
			<content:encoded><![CDATA[<p>Here's my list of 11 shweet resources and utilities for Flash Developers for the upcoming year. Some of these will look familiar to you from 2008 and possibly even earlier, but their significance and continued development will see them into 2009 and beyond. With the release of CS4, expect to see upgrades and revitalization of a number of projects as new features of the latest version of Flash are incorporated.</p>
<h4>Resources:</h4>
<p>
<strong>1. <a href="http://code.google.com/p/papervision3d/" target="_blank">Papervision 3D</a> + <a href="http://code.google.com/p/vectorvision/" target="_blank">VectorVision</a></strong><br />
Now that Papervision has taken hold of the Flash community, what next? I decided to add it to this list, as I believe 2009 to be the year of PV3D optimization and streamlining. With the new features of CS4, along with GPU processing being utilized for rendering outside of full-screen mode, the upcoming year will see those chugging experiments running smoother with significant FPS gains. In Flash 10, the Graphics.drawTriangles method gives us the ability to draw triangles using UV and UVW coordinates natively which will strip a lot of code out of the engine. This will help enable the team to squeeze every ounce of efficiency out of Papervision which is the key to Papervision evolving and making it a lasting tool. All that being said, expect to see more pushing of the envelope and more amazing experiments. Along with Papervision, I'm excited to see the evolution of Vectorvision, the vector based add-on to the Papervision library. Creating font class files that can then be used to create 3D display objects, gives us another color in the artists palette. I'm hoping to see more drawing capabilities added very soon.</p>
<p><strong>UPDATE</strong>: Vectorvision's Mark Barcinski is now a member of the Papervision team.   Vectorvision code will get folded into the library making things a bit more convenient with updates. Also Tim Knip has released a triangulation lib which makes it easy to convert a Vectorvision object to DisplayObject3D. This provides shading, texturing, and quadrant engine functionality. This will also lead the way for extrusion!</p>
<p><strong>2. <a href="http://www.ribbit.com/platform/" target="_blank">Ribbit</a></strong><br />
One of the coolest things to come out of 2008 is Ribbit. So cool, that I have also added it to my 2009 list. The creative possibilities with Ribbit are endless. Imagine plugging your Flash application into a phone jack. Keep an eye out for Ribbit's Killer App Contest which will generate a great deal of ideas. I see a significant increase in viral development using Ribbit in 2009, as well as incorporated into social networking, digital artistic pieces, and more.</p>
<p><strong>3. <a href="http://www.goasap.org/" target="_blank">Go</a> + <a href="http://code.google.com/p/goplayground/" target="_blank">HydroTween</a></strong><br />
This is 1 of 2 of my shameless plugs, but try and think of this in terms of the big picture. Forgetting Hydrotween, Go is more then a foundation for a Tweening engine. It's the pulse for anything that has a beginning, an end, or any level  of frequency. Go made a modest dent in the development community in 2008, but I feel the best is yet to come. I'm hopeful that physics, more creative Tweening utilities, and even more 3D control and deforming modifiers will find their way to goplayground in 2009.</p>
<p><strong>4. <a href="http://unity3d.com/" target="_blank">Unity3D</a></strong><br />
It's very easy to get set in your ways when dealing with a ubiquitous platform such as Flash. With an over 90% penetration rate, one silently cringes when thinking of integrating another web platform on top of the Flash environment. That all gets thrown out the window after experiencing the pure awesomeness of the Unity3D plug-in. Well, O.K. The concerns are still there, but this is definitely something to keep an eye out for. As communication between Unity and Flash flourishes, this wil become standard for more robust 3D games and applications. I wouldn't be surprised if we see some sort of relationship between Adobe and Unity.</p>
<p><strong>5. <a href="http://fdt.powerflasher.com/" target="_blank">F.D.T.</a></strong><br />
It's easy to become an evangelist for FDT. The Powerflasher team is doing a great job of listening to the Flash community effectively which is great because I am one of those people that is quick to point out its occasional hiccups. 3.1 Standalone was a  and the foundation for further updates. Soon we will see MXML support in early 2009 as well as the Obfuscator which the team is working on with Nicolas Cannasse (HaXe). FDT is looking to bridge the gap between the design process and the development process as well as enhance the management. With the work that is being done to provide MXML support, the FDT engine is no longer tied to a specific coding language. What this means is that special projects such as as UML functionality, or an FDT configuration specifically for designers, can be undertaken without modifying the core.</p>
<p><strong>6. <a href="http://www.adobe.com/" target="_blank">Adobe Flash CS4</a></strong><br />
Hard to go down the list without mentioning the recent release of Flash CS4. The addition of the new Vector class will help to speed iteration processes by providing strict/strong typing of an array. In many cases, casting an object's type in a parameter will speed complex calculations. Following that concept, by defining an array's type at the onset, the iteration focuses on accessing its contents instead of what it contains. You can find a good example of this at <a href="http://thebackbutton.com/blog/65/new-vector-actionscript-3s-typed-array/" target="_blank">Alex Bustin's Blog</a>. Also in recent news from Adobe, <a href="http://labs.adobe.com/technologies/alchemy/" target="_blank">Alchemy</a> (which allows you to compile C and C++ code into AS using llvm-gcc) will open the doors for many Actionscript developers. For ultimate cool factor, look out for the NES emulator running ROMS ported to AS3! (<a href="http://llvm.org/devmtg/2008-08/" target="_blank">FlaCC</a> &#8211; at the bottom) Also <a href="http://labs.adobe.com/technologies/flashcatalyst/" target="_blank">Catalyst</a> (formerly known as Thermo), should hopefully make the relationship between designer and developer easier when it comes to wire-framing out concepts.</p>
<p><strong>7. <a href="http://osflash.org/red5" target="_blank">Red5</a></strong><br />
When it comes to a server solution for Flash deployment, there are pretty much two options. One is the Flash Media Server which starts at around $5000 and the other is the free and open source Red5. It features streaming of FLV and MP3, recording of client FLV streams, remoting, and shared objects just to name a few. An admin tool has been added in 0.6.3 as well as stream listeners. For 2009, the Red5 team is introducing Server-Side AS3. This will allow you to write code on the server without knowing Java extending the flexibility and accessibility of Red5 for developers. Whole applications can be developed on the server for things such as Social Networking, media manipulation, and so much more. Red5 is poised to hit the 1.0 version mark pretty soon which will help in making it even more competitive with Flash Media Server as stable platform.</p>
<p><strong>8. <a href="http://www.amfphp.org/" target="_blank">AMFPHP</a></strong><br />
This overlaps with Red5 a tad, but I added it because it is something that I find quick and easy to use on a per project basis. Fairly straightforward as it provides communication between a PHP server and Flash applications. Another standard addition to this is Danny Patterson's <a href="http://osflash.org/as3lrf" target="_blank">AS3 Lightweight Remoting Framework</a>.</p>
<p><strong>9. <a href="http://www.pranaframework.org" target="_blank">Spring Actionscript/Prana</a></strong><br />
Prana is an Inversion of Control container for AS3. This topic very easily requires its own post, but in simplest terms, Prana lets you configure your Application's components using an external XML file and initializing them at runtime. For large scale projects this is important as it lets you define your framework and allow for changes and management of dependent classes. The best place to get an overview of how this works is <a href="http://www.martinfowler.com/articles/injection.html" target="_blank">here</a>. You can also find an example of an <a href="http://sleepydesign.blogspot.com/2008/10/prana-hello-world-prana-minimalist.html" target="_blank">AS3 only version</a>. Because Prana uses a Spring complient XML structure, it's being made into a Spring Extension and being renamed "Spring Actionscript". Adding it to a family of other IoC frameworks on other platforms.</p>
<p><strong>10. <a href="http://code.google.com/p/popforge/" target="_blank">PopForge</a></strong><br />
Pop Forge has already gained a great deal of notoriety this year with Andre and Joa's exploit of the ByteArray hack. With the ability to write Byte level code directly to the Sound object in Flash 10, expect to see this library trimed down even further with more effects and added forms of sound manipulation. I'm looking forward to seeing signs of formant filtering as well as additive and spectral synthesis. How about routing L.F.O. control to other things like the Graphics class? Or better yet, routing graphical output to the envelope of a sound? Maybe some cross pollination of <a href="http://www.kaourantin.net/2008/10/audio-mixing-with-pixel-bender.html" target="_blank">PixelBender with PopForge</a>? Which of course brings me to my next item in the list&#8230;</p>
<p><strong>11. <a href="http://labs.adobe.com/technologies/pixelbender/" target="_blank">Pixel Bender</a></strong><br />
Pixel Bender is Adobe's new kernal language used to manipulate pixels in new and creative ways. Pixel Bender runs on multiple Adobe products which opens up the ability to write uber-cool filters for static and motion graphics. Pixel Bender focuses heavily on the GPU to perform its tasks, making it much more efficient and capable of complex operations. Photoshop, Flash, and After Effects will all benefit from the experimental work being done with this tool and a number of innovative examples have already surfaced. <a href="http://www.subblue.com/projects/droste" target="_blank">Escher's Droste Effect</a> is one such effect that "spiralizes" a circular pattern and even works with a video source. Another is the ability to do <a href="http://mike.newgrounds.com/" target="_blank">Ray Tracing</a> and shading. I expect to see more of this trickle into Papervision and Bitmap processing libraries in the not so distant future.</p>
<h4>Utilities and Helpful Approaches:</h4>
<p>
<strong>1. <a href="http://code.google.com/p/swfobject/" target="_blank">SWFObject 2.0</a></strong><br />
The standard for embedding anything with a swf at the end of the file path. 2.2 development has been started with plans to address OnHold/ FixedIn2.2AlphaX. Expect a number of Flash 10 enhancements to come shortly for things such as express installer, wmode, etc.</p>
<p><strong>2. <a href="http://www.paultondeur.com/2008/11/12/unity3d-communication-with-browser-and-flash/" target="_blank">Unity Object</a></strong><br />
Awesome and useful example of how to communicate between a Unity3D app and Flash.</p>
<p><strong>3. <a href="http://code.google.com/p/queueloader-as3/" target="_blank">QueueLoader 3.1</a></strong><br />
My last shameless plug. I chose to add this because of the significant re-write of the utility and ease in which people can add their own extras. With the new structure in place, be on the lookout for more loadable items and useful preloading processes similar to the drawFrames (lets you draw the frames of an external SWF to an array of bitmaps) feature.</p>
<p><strong>4. <a href="http://rockonflash.wordpress.com/2008/10/01/how-to-detect-when-a-textarea-is-full-paging/" target="_blank">TextArea Paging</a></strong><br />
A great trick for detecting the overflow of a TextArea for spilling into another TextArea. Perfect for creating "news" style layouts and working around images.</p>
<p><strong>5. <a href="http://ntt.cc/2008/11/21/tutorials-about-using-flash-player-10-to-verify-the-files-type-filereference.html" target="_blank">FileReference Verification of File Type</a></strong><br />
Cool utility for detecting file types of uploaded assets using the FileReference class.</p>
<p><strong>6. <a href="http://dispatchevent.org/mims/version-checking/#more-446" target="_blank">Libary Code Version Checking</a></strong><br />
Cool technique for checking the version of your code when initializing. Helps to keep track of what version of a library you are using in a project to avoid conflicts.</p>
<p><strong>7. <a href="http://www.bigroom.co.uk/blog/object-pool-class" target="_blank">Object Pooling Class</a></strong><br />
Object Pooling is a technique for centralizing the management of instantiated objects. Having an object instantiated and ready for use can reduce bottlenecks and offers the ability to limit unique creation. This is perfect for particle engines as it's used above. If you've seen one of <a href="http://www.sebleedelisle.com/?p=187" target="_blank">Seb Lee-Delisle's</a> particle talks at a conference, then you've seen this in action with how he's recycling the particles.</p>
<p><strong>8. <a href="http://blog.mosessupposes.com/?p=47" target="_blank">SelectiveBitmapDraw</a></strong><br />
One other thing that gets Moses Gunesch really excited besides the mechanics of motion, is finding easy ways of compositing or capturing elements of a display hierarchy and manipulating them in fun ways. His SelectiveBitmapDraw Class lets you take a group of nested DisplayObjects and flag them for compositing into another Bitmap object. What makes this even cooler is that you can omit different items in the hierarchy. On top of that, you can use this with Papervision and apply it to DisplayObject3D items in your scene!</p>
<p><strong>9. <a href="http://www.libspark.org/wiki/saqoosha/FLARToolKit" target="_blank">FLARToolKit</a></strong><br />
This is one of those things you need to see with a <a href="http://drawlogic.com/2008/11/17/as3-augmented-reality-in-flash-and-papervision-3d-flartoolkit/" target="_blank">video</a>. The FLARToolKit is used for creating "Augmented Reality" experiences. The way it works is by locking  onto visual targets as reference points for creating motion and mapping points. Also check out the post of <a href="http://www.mikkoh.com/blog/?p=129" target="_blank">Mikkoh Haapoja's</a>. A great video example can be found at <a href="http://www.todayandtomorrow.net/2008/09/01/desktop-fireworks/" target="_blank">today and tomorrow</a>.</p>
<p><strong>10. <a href="http://code.google.com/p/mrdoob/wiki/stats" target="_blank">HiReS! SWF Stats</a></strong><br />
Mr. Doob has a well done dashboard for continuously outputting a running swf's performance. We've all used the frames-per-second bar, memory output meter, ms time in troubleshooting our applications. What his utility also gives you, is a visual graph of the data in real-time in a nice complete package.</p>
<p><strong>11. Orchid</strong><br />
If you've heard of Saffron (Samuel Agesilas' Actionscript based UML utility for creating stub code in a graphical user interface), then you've heard of Orchid. Orchid is an open source UI framework that works using the concept of Signals and Slots. Saffron has long been shrouded in mystery and this is most likely the case due to the fact it was picked up by a well known software development company. Rumors that it was purchased by Microsoft popped up, then there have been ramblings of Adobe buying the code. Regardless of what the case is, having seen the interface work that Sam has done on Saffron, it's easy to get a sense of the capabilities and flexibility of the Orchid architecture.</p>
<p>In addition to the items above, there are a number of other interesting things worth mentioning. <a href="http://animoto.com/" target="_blank">Animoto</a> is a cool application that takes user submitted media, and creates a music video based on your settings and creative genius. <a href="http://aviary.com/" target="_blank">Aviary</a> is a group of software tools that let you edit images, generate color palettes, and visual effects. <a href="http://labs.blitzagency.com/?p=61" target="_blank">X-Ray</a> is a fairly well known and already established debugging utility that makes tracking trace statements, errors, and resources much easier. <a href="http://rockonflash.wordpress.com/2008/10/28/papervision3d-xray-introspection-finally/" target="_blank">John Grden</a> was able to make some changes for the Flex crowd recently and I'm looking forward to seeing how this progresses even further.</p>
<p>So that's the list! Because there is so much exciting stuff coming in the new year, I'm considering adding a user submitted list. What do you think? Contact me and let's get another list going!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.hydrotik.com/2008/11/23/11-must-have-flash-resources-and-11-must-have-utilities-for-2009/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
	</channel>
</rss>
