<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>actionscripter.co.uk</title>
	
	<link>http://actionscripter.co.uk/blog</link>
	<description>Web and Multimedia Development in Flash, Flex and AIR. ActionScript 3.0 Specialist.</description>
	<lastBuildDate>Mon, 26 Oct 2009 22:48:52 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/openfm" type="application/rss+xml" /><feedburner:emailServiceId>openfm</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><item>
		<title>The Neglectful Freelancer</title>
		<link>http://feedproxy.google.com/~r/openfm/~3/-SaVSrIxa74/</link>
		<comments>http://actionscripter.co.uk/blog/?p=360#comments</comments>
		<pubDate>Mon, 26 Oct 2009 22:48:52 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[flash]]></category>
		<category><![CDATA[flex]]></category>
		<category><![CDATA[freelance]]></category>

		<guid isPermaLink="false">http://actionscripter.co.uk/blog/?p=360</guid>
		<description><![CDATA[They say it is a good sign if you visit a freelancer&#8217;s website and they haven&#8217;t updated it in a long time, because it can be taken as an indication they are a) very busy, and b) so in demand they don&#8217;t feel the need to sell themselves too hard. Both these are probably true [...]]]></description>
			<content:encoded><![CDATA[<p>They say it is a good sign if you visit a freelancer&#8217;s website and they haven&#8217;t updated it in a long time, because it can be taken as an indication they are a) very busy, and b) so in demand they don&#8217;t feel the need to sell themselves too hard. Both these are probably true in my case, but still I carry this huge nagging guilt about my poor neglected <a href="http://actionscripter.co.uk/portfolio/">portfolio</a>, which now has approx 10-15 projects waiting to be added.</p>
<p>It clearly hasn&#8217;t effected the work flow anyway (which kinda makes me wonder if maybe I should just get rid of the portfolio entirely), but recently I have had some rather awkward questions from clients asking &#8220;so, what kind of work do you usually do&#8221;. If you looked at my portfolio, frozen in time in early 2008, you&#8217;d think my focus was eLearning. A year earlier it would have been games. But the correct answer is neither of these.</p>
<p>So, for the record, the kind of work I usually take on is probably best summed up as: &#8220;the meatier end of Flash&#8221;. Which these days usually means Flex, but not always. On anything else &#8211; industry sector, technologies, job size &#8211; I am usually without prejudice. Although, if you are an arms dealer wanting a Flash game about shooting Iraqis, don&#8217;t even waste an email.</p>
<p>Anyway, I&#8217;m not trying to hawk my wares here, just trying to preempt the questions. I&#8217;m pretty much booked up until xmas right now anyway, mostly due to my <a href="http://abandonedart.org/?page_id=485" target="_blank">Generative Art Book</a>. But that, is another area of work entirely &#8230;</p>
<img src="http://feeds.feedburner.com/~r/openfm/~4/-SaVSrIxa74" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://actionscripter.co.uk/blog/?feed=rss2&amp;p=360</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://actionscripter.co.uk/blog/?p=360</feedburner:origLink></item>
		<item>
		<title>Speaking At Flash On The Beach 2009</title>
		<link>http://feedproxy.google.com/~r/openfm/~3/nsj9sm_SdFQ/</link>
		<comments>http://actionscripter.co.uk/blog/?p=348#comments</comments>
		<pubDate>Mon, 03 Aug 2009 20:04:51 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[conferences]]></category>
		<category><![CDATA[flash brighton]]></category>
		<category><![CDATA[fotb]]></category>
		<category><![CDATA[generative]]></category>
		<category><![CDATA[processing]]></category>

		<guid isPermaLink="false">http://actionscripter.co.uk/blog/?p=348</guid>
		<description><![CDATA[Well, when I say &#8220;speaking&#8221;, I mean I&#8217;ve got three minutes! Which should be just enough time to get on stage, get my laptop hooked up to the projector, make sure it&#8217;s got sound, introduce myself, apologise for having no time left and get off.
I&#8217;ve been selected to present one of the Flash On The [...]]]></description>
			<content:encoded><![CDATA[<p>Well, when I say &#8220;speaking&#8221;, I mean I&#8217;ve got three minutes! Which should be just enough time to get on stage, get my laptop hooked up to the projector, make sure it&#8217;s got sound, introduce myself, apologise for having no time left and get off.</p>
<p>I&#8217;ve been selected to present one of the <em>Flash On The Beach</em> <a href="http://www.flashonthebeach.com/sessions/index.php?pageid=2999" target="_blank">Elevator Pitches</a>, twenty micro-sessions showcasing &#8220;hot new talent&#8221;. On first hearing of the idea I thought it would be impossible to fit anything meaningful into so short a time &#8211; when I spoke at <em>Flash Brighton</em> earlier in the year it ran to more like three hours. But, as <a href="http://www.sebleedelisle.com/?p=471" target="_blank">Seb</a> reminded me, this is more of a teaser trailer rather than a full feature, so I&#8217;ve now got something in mind (something new and previously unseen) which I hope will do the trick. I don&#8217;t think there&#8217;ll be time for questions though.</p>
<p>To get an idea of what you might expect, see my recent postings over at <a href="http://zenbullets.com/" target="_blank">zenbullets.com</a>. And if you&#8217;re at the conference please come and see me. You will be allowed 3.5 seconds in which to applaud.</p>
<p><img src="http://actionscripter.co.uk/blog/wp-content/uploads/2009/08/fotb09_badge_468_60.png" alt="fotb09_badge_468_60" title="fotb09_badge_468_60" width="468" height="60" class="alignnone size-full wp-image-349" /></p>
<img src="http://feeds.feedburner.com/~r/openfm/~4/nsj9sm_SdFQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://actionscripter.co.uk/blog/?feed=rss2&amp;p=348</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://actionscripter.co.uk/blog/?p=348</feedburner:origLink></item>
		<item>
		<title>Code Poetry: Blake’s Jerusalem</title>
		<link>http://feedproxy.google.com/~r/openfm/~3/MbbiuwV5-5Q/</link>
		<comments>http://actionscripter.co.uk/blog/?p=338#comments</comments>
		<pubDate>Wed, 15 Jul 2009 11:53:14 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[code poetry]]></category>
		<category><![CDATA[flash brighton]]></category>

		<guid isPermaLink="false">http://actionscripter.co.uk/blog/?p=338</guid>
		<description><![CDATA[Amongst the forthcoming Flash Brighton sessions in the calendar we have a talk on William Blake by Rich. This news prompted the following from Neil:
var bow = bringMe("burning gold");
var arrows = bringMe("desire");
var shield= bringMe();
var clouds = Clouds.unfold();
var chariot= bringMe("fire");

do {
   mentalFight.cease = false
   sword.sleep = false
} while (! England.pleasantpastures.isJerusalemBuild())

Note this code will only run in green and [...]]]></description>
			<content:encoded><![CDATA[<p>Amongst the forthcoming Flash Brighton sessions <a href="http://www.flashbrighton.org/wordpress/?page_id=167" target="_blank">in the calendar</a> we have a talk on <a href="http://en.wikipedia.org/wiki/William_Blake" target="_blank">William Blake</a> by <a href="http://richtextformat.net/blog/" target="_blank">Rich</a>. This news prompted the following from <a href="http://revisual.co.uk/" target="_blank">Neil</a>:</p>
<blockquote><pre><code>var bow = bringMe("burning gold");
var arrows = bringMe("desire");
var shield= bringMe();
var clouds = Clouds.unfold();
var chariot= bringMe("fire");

do {
   mentalFight.cease = false
   sword.sleep = false
} while (! England.pleasantpastures.isJerusalemBuild())</code></pre>
</blockquote>
<p>Note this code will only run in <a href="http://en.wikipedia.org/wiki/And_did_those_feet_in_ancient_time">green and pleasant lands</a>.</p>
<img src="http://feeds.feedburner.com/~r/openfm/~4/MbbiuwV5-5Q" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://actionscripter.co.uk/blog/?feed=rss2&amp;p=338</wfw:commentRss>
		<slash:comments>5</slash:comments>
		<feedburner:origLink>http://actionscripter.co.uk/blog/?p=338</feedburner:origLink></item>
		<item>
		<title>Fifty Abandoned Artworks</title>
		<link>http://feedproxy.google.com/~r/openfm/~3/FzzYe29XBpA/</link>
		<comments>http://actionscripter.co.uk/blog/?p=233#comments</comments>
		<pubDate>Fri, 05 Jun 2009 08:30:36 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[books]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[generative]]></category>
		<category><![CDATA[processing]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://actionscripter.co.uk/blog/?p=233</guid>
		<description><![CDATA[











































I started my 100 Abandoned Artworks project &#8211; a weekly series of Generative Art experiments &#8211; back in October. Last week it reached the halfway mark, with number 50, where it is taking a well-earned break (which is the reason I suddenly find I have time to write blog posts again!).
The project has already far [...]]]></description>
			<content:encoded><![CDATA[<table width="480" border="0">
<p><!-- 50 to 46 --></p>
<tr>
<td><a href="http://abandonedart.org/?p=421"><img src="http://abandonedart.org/works/254_sail/screen-0320.jpg" width="120" height="72" /></td>
<td><a href="http://abandonedart.org/?p=449"><img src="http://abandonedart.org/works/255_hauntedfishtank/screen-0100.jpg" width="120" height="72" /></td>
<td><a href="http://abandonedart.org/?p=417"><img src="http://abandonedart.org/works/253_clothbrush/screen-0472.jpg" width="120" height="72" /></td>
<td><a href="http://abandonedart.org/?p=419"><img src="http://abandonedart.org/works/252_tangle/screen-1859.jpg" width="120" height="72" /></td>
</tr>
<p><!-- 45 to 41 --></p>
<tr>
<td><a href="http://abandonedart.org/?p=413"><img src="http://abandonedart.org/works/251_pottery/screen-0388.jpg" width="120" height="72" /></a></td>
<td><a href="http://abandonedart.org/?p=426"><img src="http://abandonedart.org/works/250_traercloth/45_traer_cloth_two.jpg" width="120" height="72" /></td>
<td><a href="http://abandonedart.org/?p=415"><img src="http://abandonedart.org/works/250_traercloth/screen-0380.jpg" width="120" height="72" /></td>
<td><a href="http://abandonedart.org/?p=402"><img src="http://abandonedart.org/works/242_inktrails/screen-0987.jpg" width="120" height="72" /></a></td>
</tr>
<p><!-- 40 to 36 --></p>
<tr>
<td><a href="http://abandonedart.org/?p=400"><img src="http://abandonedart.org/works/243_irrcircs/screen-19574.jpg" width="120" height="72" /></td>
<td><a href="http://abandonedart.org/?p=397"><img src="http://abandonedart.org/works/246_scribcircs/screen-7073.jpg" width="120" height="72" /></td>
<td><a href="http://abandonedart.org/?p=280"><img src="http://abandonedart.org/works/234_kaleidoknives/screen-0386.jpg" width="120" height="72" /></a></td>
<td><a href="http://abandonedart.org/?p=389"><img src="http://abandonedart.org/works/245_mondrian2/screen-0004.jpg" width="120" height="72" /></td>
</tr>
<p><!-- 35 to 31 --></p>
<tr>
<td><a href="http://abandonedart.org/?p=385"><img src="http://abandonedart.org/works/244_mondrian/screen-0009.jpg" width="120" height="72" /></td>
<td><a href="http://abandonedart.org/?p=213"><img src="http://abandonedart.org/works/230_spacepentagon/screen-0157.jpg" width="120" height="72" /></td>
<td><a href="http://abandonedart.org/?p=216"><img src="http://abandonedart.org/works/232_angrypencils2/screen-0148.jpg" width="120" height="72" /></td>
<td><a href="http://abandonedart.org/?p=275"><img src="http://abandonedart.org/works/235_glitchsticks/screen-1191.jpg" width="120" height="72" /></a></td>
</tr>
<p><!-- 30 to 26 --></p>
<tr>
<td><a href="http://abandonedart.org/?p=138"><img src="http://abandonedart.org/works/124_membrane/screen-0186.jpg" width="120" height="72" /></td>
<td><a href="http://abandonedart.org/?p=278"><img src="http://abandonedart.org/works/241_valentine2/screen-2143.jpg" width="120" height="72" /></td>
<td><a href="http://abandonedart.org/?p=273"><img src="http://abandonedart.org/works/238_stockings/screen-4783.jpg" width="120" height="72" /></td>
<td><a href="http://abandonedart.org/?p=276"><img src="http://abandonedart.org/works/239_windclock/screen-1016.jpg" width="120" height="72" /></td>
</tr>
<p><!-- 25 to 21 --></p>
<tr>
<td><a href="http://abandonedart.org/?p=223"><img src="http://abandonedart.org/works/233_300000points/screen-4314.jpg" width="120" height="72" /></a></td>
<td><a href="http://abandonedart.org/?p=208"><img src="http://abandonedart.org/works/231_lissblur3/screen-0218.jpg" width="120" height="72" /></td>
<td><a href="http://abandonedart.org/?p=205"><img src="http://abandonedart.org/works/229_boxes/screen-0087.jpg" width="120" height="72" /></td>
<td><a href="http://abandonedart.org/?p=142"><img src="http://abandonedart.org/works/125_PetriDish2/screen-0788.jpg" width="120" height="72" /></td>
</tr>
</table>
<p>I started my <a href="http://actionscripter.co.uk/blog/?p=150"><em>100 Abandoned Artworks</em></a> project &#8211; a weekly series of <a target="_blank" href="http://abandonedart.org/">Generative Art experiments</a> &#8211; back in October. Last week it reached the halfway mark, with number 50, where it is taking a well-earned break (which is the reason I suddenly find I have time to write blog posts again!).</p>
<p>The project has already far exceeded my expectations. The feedback I have received has been almost universally positive and I can see a clear upward curve in the quality of the work. I have also managed to keep on a weekly schedule without compromising my client work, losing my marbles or my wife leaving me. We even managed to have our <a target="_blank" href="http://zenbullets.com/blog/?p=209">second child</a> somewhere around the 34 mark. </p>
<p>In January I also <a target="_blank" href="http://abandonedart.org/?p=257">gave a talk</a> on the subject of generative art, and the journey I had been on with the project, which proved both popular and warmly received. More recently, after seeing <a target="_blank" href="http://zenbullets.com/blog/?p=310">how good the stuff looks printed</a>, there has even been talk of a book (!).</p>
<p>I will be continuing with the next fifty on a less rigid, more erratic schedule, starting soon; the project still has a long way to go yet. I suggest you <a target=_blank" href="http://feeds.feedburner.com/100AbandonedArtworks">subscribe to the feed</a> if you want to follow its progress. But before I can start thinking about that I have six months worth of emails to answer &#8230;</p>
<img src="http://feeds.feedburner.com/~r/openfm/~4/FzzYe29XBpA" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://actionscripter.co.uk/blog/?feed=rss2&amp;p=233</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://actionscripter.co.uk/blog/?p=233</feedburner:origLink></item>
		<item>
		<title>Flash/Flex Twitter Mashups</title>
		<link>http://feedproxy.google.com/~r/openfm/~3/FJe6oMB4Fug/</link>
		<comments>http://actionscripter.co.uk/blog/?p=322#comments</comments>
		<pubDate>Tue, 19 May 2009 08:00:41 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[as3]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[flex]]></category>
		<category><![CDATA[mashups]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://actionscripter.co.uk/blog/?p=322</guid>
		<description><![CDATA[ 
I&#8217;ve written a new tutorial: ActionScript and the Twitter API, Simplified 
]]></description>
			<content:encoded><![CDATA[<p> <img src="http://actionscripter.co.uk/blog/wp-content/uploads/2009/05/twitter-bird.gif" alt="twitter-bird" title="twitter-bird" width="250" height="184" class="alignnone size-full wp-image-323" /></p>
<p>I&#8217;ve written a new tutorial: <a href="http://actionscripter.co.uk/blog/?page_id=262">ActionScript and the Twitter API, Simplified</a> </p>
<img src="http://feeds.feedburner.com/~r/openfm/~4/FJe6oMB4Fug" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://actionscripter.co.uk/blog/?feed=rss2&amp;p=322</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://actionscripter.co.uk/blog/?p=322</feedburner:origLink></item>
		<item>
		<title>Farewell Flex Builder, Hello Flash Builder</title>
		<link>http://feedproxy.google.com/~r/openfm/~3/yxMhM2yRitE/</link>
		<comments>http://actionscripter.co.uk/blog/?p=253#comments</comments>
		<pubDate>Sat, 16 May 2009 20:49:03 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[flash]]></category>
		<category><![CDATA[flex]]></category>

		<guid isPermaLink="false">http://actionscripter.co.uk/blog/?p=253</guid>
		<description><![CDATA[The next version of Flex Builder (V4, code named Gumbo) has been renamed Flash Builder.
Makes sense. Flex is only the framework, Flash is the platform we are building for, whether we are using Flash or Flex. I was starting to feel a little odd referring to myself as one of Brighton&#8217;s Flash Developers when I [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://actionscripter.co.uk/blog/wp-content/uploads/2009/05/fb.jpg" alt="flash builder" title="flash builder" width="160" height="160" class="alignleft size-full wp-image-255" />The next version of Flex Builder (V4, code named <a target="_blank" href="http://www.mikechambers.com/blog/2008/08/27/everything-there-is-to-know-about-flex-4-gumbo/">Gumbo</a>) has been <a target="_blank" href="http://theflashblog.com/?p=993">renamed <em>Flash Builder</em></a>.</p>
<p>Makes sense. Flex is only the framework, Flash is the platform we are building for, whether we are using Flash or Flex. I was starting to feel a little odd referring to myself as one of <a href="http://actionscripter.co.uk/blog/?p=168">Brighton&#8217;s Flash Developers</a> when I hardly ever open Flash. Although technically, seeing how 90% of my work over the last two years has been Flex based, I am probably better described as a Flex Developer these days. At least I don&#8217;t need to worry about such rubbish now.</p>
<p>Flash Builder (aka Flex 4) is expected to have a <a target="_blank"  href="http://opensource.adobe.com/wiki/display/flexsdk/Gumbo">Beta release in June</a>, with final release expected in the last quarter of 2009.</p>
<p>If you have any questions on the rebrand, there is an FAQ <a target="_blank" href="http://theflashblog.com/?p=998">here</a>.</p>
<img src="http://feeds.feedburner.com/~r/openfm/~4/yxMhM2yRitE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://actionscripter.co.uk/blog/?feed=rss2&amp;p=253</wfw:commentRss>
		<slash:comments>7</slash:comments>
		<feedburner:origLink>http://actionscripter.co.uk/blog/?p=253</feedburner:origLink></item>
		<item>
		<title>The Differences between ActionScript 2 and ActionScript 3(according to Flash Brighton)</title>
		<link>http://feedproxy.google.com/~r/openfm/~3/-faKnx-YvDE/</link>
		<comments>http://actionscripter.co.uk/blog/?p=237#comments</comments>
		<pubDate>Sat, 16 May 2009 19:36:56 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[as2]]></category>
		<category><![CDATA[as3]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[flash brighton]]></category>

		<guid isPermaLink="false">http://actionscripter.co.uk/blog/?p=237</guid>
		<description><![CDATA[as3.0 is like a strict german mistress. Very harsh but gets good results.
as2.0 is your stoner friend from college.
as1.0 is for script-kiddies, designers and other non-technical people
as2.0 is for girls
as3.0 is for real men
as3.0 is carefully crafted formulaic pop &#8211; predictable, slick, reliable, dull
as2.0 is glitchy electronica &#8211; some semblance of form, but playful with [...]]]></description>
			<content:encoded><![CDATA[<blockquote><p>as3.0 is like a strict german mistress. Very harsh but gets good results.<br />
as2.0 is your stoner friend from college.</p></blockquote>
<blockquote><p>as1.0 is for script-kiddies, designers and other non-technical people<br />
as2.0 is for girls<br />
as3.0 is for real men</p></blockquote>
<blockquote><p>as3.0 is carefully crafted formulaic pop &#8211; predictable, slick, reliable, dull<br />
as2.0 is glitchy electronica &#8211; some semblance of form, but playful with it<br />
as1.0 is a child bashing saucepans &#8211; imprecise, messy, but lots of fun</p></blockquote>
<blockquote><p>as3.0 is a Japanese Chef&#8217;s knife. Finely crafted but requires care and technique in its use.<br />
as2.0 is a Machete. Great for hacking things, but useless for anything requiring fine detail or control.<br />
as1.0 is a plastic spoon.</p></blockquote>
<p>With thanks to <a target="_blank" href="http://blog.steamboy.co.uk/">Owen</a> and <a target="_blank" href="http://www.linkedin.com/in/hardcoded">Jim</a>.</p>
<img src="http://feeds.feedburner.com/~r/openfm/~4/-faKnx-YvDE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://actionscripter.co.uk/blog/?feed=rss2&amp;p=237</wfw:commentRss>
		<slash:comments>6</slash:comments>
		<feedburner:origLink>http://actionscripter.co.uk/blog/?p=237</feedburner:origLink></item>
		<item>
		<title>Flash Player Penetration – March 2009</title>
		<link>http://feedproxy.google.com/~r/openfm/~3/CDw2fB_pJ6w/</link>
		<comments>http://actionscripter.co.uk/blog/?p=225#comments</comments>
		<pubDate>Wed, 29 Apr 2009 22:14:07 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[flash]]></category>
		<category><![CDATA[flash player]]></category>
		<category><![CDATA[flex]]></category>
		<category><![CDATA[silverlight]]></category>
		<category><![CDATA[statistics]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://actionscripter.co.uk/blog/?p=225</guid>
		<description><![CDATA[Adobe have just released their latest Flash Player penetration stats, which suggest that Version 10 now has an approximate 75% penetration.


&#160;
Flash&#160;Player&#160;7
Flash&#160;Player&#160;8
Flash&#160;Player&#160;9
Flash&#160;Player&#160;10



Mature Markets
99.3%
99.1%
98.9%
74.2%


US/Canada
99.2%
99.0%
98.8%
74.5%


Europe
99.1%
98.9%
98.6%
75.3%


Japan
99.8%
99.5%
99.3%
72.0%



Previously Adobe&#8217;s own stats tended to be taken with at least a soupcon of salt, as they were based on visitors to their own site (who would obviously be more inclined to be Flash [...]]]></description>
			<content:encoded><![CDATA[<p>Adobe have just released their latest <a href="http://www.adobe.com/products/player_census/flashplayer/version_penetration.html" target="_blank">Flash Player penetration stats</a>, which suggest that Version 10 now has an approximate 75% penetration.</p>
<table>
<tr>
<td width="133">&nbsp;</td>
<th scope="col">Flash&nbsp;Player&nbsp;7</th>
<th scope="col">Flash&nbsp;Player&nbsp;8</th>
<th scope="col">Flash&nbsp;Player&nbsp;9</th>
<th width="6" scope="col">Flash&nbsp;Player&nbsp;10</th>
</tr>
<tbody>
<tr>
<th scope="row">Mature Markets</th>
<td>99.3%</td>
<td>99.1%</td>
<td>98.9%</td>
<td>74.2%</td>
</tr>
<tr>
<th style="row">US/Canada</th>
<td>99.2%</td>
<td>99.0%</td>
<td>98.8%</td>
<td>74.5%</td>
</tr>
<tr>
<th style="row">Europe</th>
<td>99.1%</td>
<td>98.9%</td>
<td>98.6%</td>
<td>75.3%</td>
</tr>
<tr>
<th style="row">Japan</th>
<td>99.8%</td>
<td>99.5%</td>
<td>99.3%</td>
<td>72.0%</td>
</tr>
</tbody>
</table>
<p>Previously Adobe&#8217;s own stats tended to be taken with at least a soupcon of salt, as they were based on visitors to their own site (who would obviously be more inclined to be Flash users), but in now employing <a href="http://www.adobe.com/products/player_census/methodology/" target="_blank">third party market research</a> for these statistics we might take them a little more seriously. </p>
<p>For an alternative view <a href="http://riastats.com/" target="_blank">RIAstats</a> offers some visual data too, which also puts FP10 around the three-quarters mark. Interestingly, they also give stats for <a href="http://silverlight.net/" target="_blank"><em>Silverlight</em></a>, Microsoft&#8217;s much mocked &#8220;<a href="http://www.flashbrighton.org/wordpress/?p=63" target="_blank">Flash Killer</a>&#8220;, which is now showing an actually rather impressive 25% uptake. I have slightly warmed to <em>Silverlight</em> in recent months, mostly thanks to conversations with <a href="http://edsilverton.wordpress.com/" target="_blank">Ed</a> at <a href="http://www.unwrong.com/" target="_blank">Unwrong</a>. It may yet be one to watch.</p>
<img src="http://feeds.feedburner.com/~r/openfm/~4/CDw2fB_pJ6w" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://actionscripter.co.uk/blog/?feed=rss2&amp;p=225</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://actionscripter.co.uk/blog/?p=225</feedburner:origLink></item>
		<item>
		<title>Wanted: Flex Designers</title>
		<link>http://feedproxy.google.com/~r/openfm/~3/tpGKVzliZp8/</link>
		<comments>http://actionscripter.co.uk/blog/?p=210#comments</comments>
		<pubDate>Wed, 14 Jan 2009 11:25:22 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[as3]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[flex]]></category>
		<category><![CDATA[freelance]]></category>

		<guid isPermaLink="false">http://actionscripter.co.uk/blog/?p=210</guid>
		<description><![CDATA[
Flex has been around a while now and is ramping up in terms of popularity. I had a handful of Flex projects last year, all of which were a positive experience, and I have more lined up for this year. But while Flex has been embraced quite happily by the Coders (mainly because it is [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://actionscripter.co.uk/blog/wp-content/uploads/2009/01/warhol2.gif" alt="Flex Warholised" title="warhol2" width="497" height="329" class="size-full wp-image-211" /></p>
<p>Flex has been around a while now and is ramping up in terms of popularity. I had a handful of Flex projects last year, all of which were a positive experience, and I have more lined up for this year. But while Flex has been embraced quite happily by the Coders (mainly because it is the first decent ActionScript IDE) I&#8217;m not convinced it has penetrated our symbiotic co-species; the Designers.</p>
<p>For all Adobe&#8217;s claims about <a href="http://www.adobe.com/devnet/flex/workflow.html" target="_blank">improving workflow</a> with the use of Flex Builder, which it certainly has for writing code, I&#8217;m not sure the way of <a href="http://www.adobe.com/devnet/flex/articles/flex_skins.html" target="_blank">creating components and skins for Flex</a> (which cannot be done easily without one of Adobe&#8217;s other products) is quite as instinctive. The reason I suspect this is because for every Flex project I have worked on we have had real difficulty finding a suitably skilled Designer.</p>
<p>One of the stigmas associated with Flex is that <a href="http://flex.org/showcase/" target="_blank">every Flex site</a> you see on the web, <em>looks like a Flex site</em>. So many times you see the default loader, default buttons and even the default grey colour scheme, which suggests to me the Designers are nowhere to be seen on these projects.  </p>
<p>So if you are a Flex Designer reading this, or a Flash Designer who isn&#8217;t scared off by Flex, please get in touch. Especially if you are in the Brighton or Birmingham area and are affordable. I have projects you can be helping me with right now.</p>
<p>And Adobe, listen up; Flex isn&#8217;t going to change the world until we can get the Designers on board. So perhaps you might want to make it a <a href="http://blog.iconara.net/2008/01/09/the-inflexibility-of-flex-styling/" target="_blank">little easier</a> for them to work with it.</p>
<img src="http://feeds.feedburner.com/~r/openfm/~4/tpGKVzliZp8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://actionscripter.co.uk/blog/?feed=rss2&amp;p=210</wfw:commentRss>
		<slash:comments>5</slash:comments>
		<feedburner:origLink>http://actionscripter.co.uk/blog/?p=210</feedburner:origLink></item>
		<item>
		<title>More awards: Littleloud win a BAFTA</title>
		<link>http://feedproxy.google.com/~r/openfm/~3/XQgom76dte4/</link>
		<comments>http://actionscripter.co.uk/blog/?p=205#comments</comments>
		<pubDate>Mon, 01 Dec 2008 09:54:10 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[awards]]></category>
		<category><![CDATA[flash brighton]]></category>

		<guid isPermaLink="false">http://actionscripter.co.uk/blog/?p=205</guid>
		<description><![CDATA[There are only really two types of awards &#8211; those that your mom has heard of, and those that she hasn&#8217;t. And while I&#8217;m still really chuffed about the two DiMAS awards I accepted last week, this was slightly eclipsed last night by Littleloud, the company I used to work for, bringing home a BAFTA [...]]]></description>
			<content:encoded><![CDATA[<p>There are only really two types of awards &#8211; those that your mom has heard of, and those that she hasn&#8217;t. And while I&#8217;m still really chuffed about the <a href="http://actionscripter.co.uk/blog/?p=185" target="_blank">two DiMAS awards I accepted last week</a>, this was slightly eclipsed last night by <a href="http://www.littleloud.com/" target="_blank">Littleloud</a>, the company I used to work for, bringing home a <strong><a href="http://www.bafta.org/awards/childrens/nominations-childrens-awards-in-2008,593,BA.html" target="_blank">BAFTA</a></strong> for their <a href="http://www.channel4.com/history/microsites/C/city-of-vice/game/index.html" target="_blank">Bow Street Runner</a> Flash interactive.</p>
<p>I had no involvement in it at all, but my friend and colleague <a href="http://www.iestyn.net/wp/2008/12/01/we-won-a-bafta" target="_blank">Iestyn Lloyd</a> lead the project, and almost had a breakdown because of it. It was simply not physically possible for one person to work any harder on a Flash project, so the kudos it has received since is very well deserved. </p>
<p>I had a <a href="http://actionscripter.co.uk/portfolio/?projnm=cornell" target="_blank">piece of Director work</a> nominated in the short-lived <a href="http://en.wikipedia.org/wiki/BAFTA_Interactive_Awards" target="_blank">Interactive BAFTAs</a> back in 2004, but it failed on the night, which was very disappointing. This is why, while I am extremely excited for the Littleloud crew, I&#8217;m also seeeeeeething with jealousy. Perhaps they&#8217;ll let me touch it next time I&#8217;m in.</p>
<img src="http://feeds.feedburner.com/~r/openfm/~4/XQgom76dte4" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://actionscripter.co.uk/blog/?feed=rss2&amp;p=205</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://actionscripter.co.uk/blog/?p=205</feedburner:origLink></item>
		<item>
		<title>Flash Brighton wins DiMAS Community award.</title>
		<link>http://feedproxy.google.com/~r/openfm/~3/yQ133A_VG4c/</link>
		<comments>http://actionscripter.co.uk/blog/?p=185#comments</comments>
		<pubDate>Sat, 29 Nov 2008 09:06:09 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[awards]]></category>
		<category><![CDATA[blogging]]></category>
		<category><![CDATA[flash brighton]]></category>

		<guid isPermaLink="false">http://actionscripter.co.uk/blog/?p=185</guid>
		<description><![CDATA[While I have always been a proud member of the Flash Brighton group, I became even prouder on Thursday night when we, collectively, scooped a well deserved Strongest Community award at the 2008 DiMAS awards. 
Inspired by the New York group FlashCodersNY, Flash Brighton (or FlashCodersBrighton, as we were originally called) started only two years [...]]]></description>
			<content:encoded><![CDATA[<p>While I have always been a proud member of the <a href="http://www.flashbrighton.org/" target-"_blank">Flash Brighton</a> group, I became even prouder on Thursday night when we, collectively, scooped a well deserved <em>Strongest Community</em> award at the <a href="http://www.thedigitalmediaawards.co.uk/the-categories/" target-"_blank">2008 DiMAS awards</a>. </p>
<p>Inspired by the New York group <a href="http://www.flashcodersny.org/" target-"_blank">FlashCodersNY</a>, Flash Brighton (or <em>FlashCodersBrighton</em>, as we were originally called) started only two years ago, as a mailing list with a few irregular meetings, mostly kept alive by the enthusiasm of <a href="http://www.sebleedelisle.com/?p=280" target-"_blank">Seb Lee Delisle</a>. But since then it has grown to almost 200 members, with regular weekly meetings attracting a consistent stream of quality speakers, initiating <a href="http://www.sebleedelisle.com/?p=280" target-"_blank">collaborative projects</a>, <a href="http://www.flashcodersny.org/wordpress/?p=59" target-"_blank">transatlantic link-ups</a>, <a href="http://upcoming.yahoo.com/event/1367599" target-"_blank">big screen spectaculars</a>, a <a href="http://www.ashorten.com/2007/11/24/flash-brighton-big-day-out/" target-"_blank">one day</a> <a href="http://aralbalkan.com/1087" target-"_blank">conference</a> last year, and never, so far, charging a penny for any of it. But, most importantly, it has formed into a highly cohesive group of Flash professionals who like to work together and share their knowledge. </p>
<p>At the awards ceremony the group was commended on how much we had achieved in a short time and the potential of our relatively young collective. But what really stood out was how our presence had become felt not just in Brighton, but <a href="http://www.flashbrighton.org/wordpress/?page_id=97" target-"_blank">across the web</a>.</p>
<p><img src="http://actionscripter.co.uk/blog/wp-content/uploads/2008/11/dimas.jpg" alt="" title="dimas" width="500" height="243" class="alignnone size-full wp-image-187" /></p>
<p>Pictured above collecting the award are (from left to right):<br />
<strong>Al MacDonald</strong> &#8211; Viral Games Guru at the mighty <a href="http://www.kerb.co.uk/" target-"_blank">Kerb</a>.<br />
<a href="http://richtextformat.co.uk/" target-"_blank"><strong>Richard Willis</strong></a> &#8211; Ace Coder and Copywriter responsible, amongst other things, for the fantastic copy on the <a href="http://www.flashbrighton.org/" target-"_blank">Flash Brighton blog</a>.<br />
<strong>Jo Summers</strong> &#8211; <a href="http://www.informatics.sussex.ac.uk/courses/creative-systems/people.htm" target-"_blank">Creative Systems Lab alumni</a> and lynch-pin behind the organisation of Flash Brighton&#8217;s weekly meetings.<br />
<strong><a href="http://zenbullets.com/" target-"_blank">Matt Pearson</a> (me)</strong> &#8211; looking momentarily distracted by something shiny in the rafters.<br />
<a href="http://www.sebleedelisle.com/" target-"_blank"><strong>Seb Lee Delisle</strong></a> &#8211;  The brains behind <a href="http://www.pluginmedia.net/" target-"_blank">Plug-In Media</a>, <a href="http://blog.papervision3d.org/2008/01/09/additions-and-changes-to-the-team/" target-"_blank">PaperVision team member</a>, international conference speaker, and founder/manager of the group.<br />
<a href="http://blog.steamboy.co.uk/" target-"_blank"><strong>Owen Bennett</strong></a> &#8211; one of <a href="http://actionscripter.co.uk/blog/?p=168" target-"_blank">Brighton&#8217;s finest ActionScript freelancers</a>.<br />
<strong>Sarah Bird</strong> &#8211; of <a href="http://www.animnation.co.uk/" target-"_blank">AnimNation</a> fame and DiMAS <em><a href="http://animnation.wordpress.com/2008/11/11/update-november/" target-"_blank">Freelancer Of The Year</a></em> nominee.<br />
And, the lady who presented the award &#8211; whose name, we&#8217;re embarrassed to say, no-one can remember.</p>
<p>As Rich pointed out, as well as the <em>Community</em> award, Flash Brighton&#8217;s members were <a href="http://richtextformat.co.uk/blog/?p=346" target-"_blank">all over the DiMAS like a rash</a> this year, having contributed to works nominated in seven of the twelve categories . And I should add, with hopefully a sufficient amount of modesty, that I&#8217;m supremely chuffed to have come away with a second award that night too; winning this year&#8217;s <em>Best Blog</em> award for my writing on <a href="http://zenbullets.com">zenbullets.com</a>. I won&#8217;t be giving up the day job quite yet though.</p>
<img src="http://feeds.feedburner.com/~r/openfm/~4/yQ133A_VG4c" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://actionscripter.co.uk/blog/?feed=rss2&amp;p=185</wfw:commentRss>
		<slash:comments>6</slash:comments>
		<feedburner:origLink>http://actionscripter.co.uk/blog/?p=185</feedburner:origLink></item>
		<item>
		<title>For the love of Processing …</title>
		<link>http://feedproxy.google.com/~r/openfm/~3/wxbMcnXlA9A/</link>
		<comments>http://actionscripter.co.uk/blog/?p=180#comments</comments>
		<pubDate>Tue, 25 Nov 2008 11:05:07 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[generative]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[processing]]></category>

		<guid isPermaLink="false">http://actionscripter.co.uk/blog/?p=180</guid>
		<description><![CDATA[Processing, the Open Source visualisation language behind my abandonedart.org site, finally went &#8220;1.0&#8243; yesterday (after approx 7 years in Beta). Full press release is here. Download is here.
I can&#8217;t recommend Processing enough &#8211; it&#8217;s very easy to pick up and a great way of sketching out ideas, even for non-programmers. And most of all, it [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://processing.org/" target="_blank"><em>Processing</em></a>, the Open Source visualisation language behind my <a href="http://abandonedart.org/" target="_blank">abandonedart.org</a> site, finally went &#8220;1.0&#8243; yesterday (after approx 7 years in Beta). Full press release is <a href="http://www.shiffman.net/2008/11/25/processing-10-launch/" target="_blank">here</a>. Download is <a href="http://processing.org/download/" target="_blank">here</a>.</p>
<p>I can&#8217;t recommend <em>Processing</em> enough &#8211; it&#8217;s very easy to pick up and a great way of sketching out ideas, even for non-programmers. And most of all, it puts the FUN back into coding. There&#8217;s oodles of source code on <a href="http://abandonedart.org/" target="_blank">abandonedart.org</a> if you are looking for a place to get started so go, splash around a little, you might like it.</p>
<p><img src="http://www.abandonedart.org/works/016_webbing/screen-0293.jpg" alt="abandoned art image" /></p>
<img src="http://feeds.feedburner.com/~r/openfm/~4/wxbMcnXlA9A" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://actionscripter.co.uk/blog/?feed=rss2&amp;p=180</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://actionscripter.co.uk/blog/?p=180</feedburner:origLink></item>
		<item>
		<title>Brighton Freelance Flash/Flex Developers</title>
		<link>http://feedproxy.google.com/~r/openfm/~3/jejUx1nfxYA/</link>
		<comments>http://actionscripter.co.uk/blog/?p=168#comments</comments>
		<pubDate>Thu, 23 Oct 2008 15:50:51 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[as2]]></category>
		<category><![CDATA[as3]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[flash brighton]]></category>
		<category><![CDATA[flex]]></category>
		<category><![CDATA[freelance]]></category>

		<guid isPermaLink="false">http://actionscripter.co.uk/blog/?p=168</guid>
		<description><![CDATA[When I started working as a Flash freelancer in Brighton I assumed the whole world and their wife were all out there doing the same thing too. But I have since come to realise that while there are plenty of freelance Flash professionals out there (not so many Flex Developers though), there are only a [...]]]></description>
			<content:encoded><![CDATA[<p>When I started working as a Flash freelancer in Brighton I assumed the whole world and their wife were all out there doing the same thing too. But I have since come to realise that while there are plenty of freelance Flash professionals out there (not so many Flex Developers though), there are only a few whose ActionScript is worth their day rate. Also, the good ones tend to be booked up months ahead, so don&#8217;t have any particular need to advertise their talents. </p>
<p>So, for those of you who are looking for an ActionScript freelancer, below is my pick of the best of Brighton.</p>
<p>Naturally I&#8217;m putting myself at the top of the list, as I need your work just as much as anyone else. But if you have spoken to me and I am busy, or you owe me money, or you&#8217;ve taken offence to my haircut or something, try one of the other guys. My colleague Kris has a longer list <a href="http://www.sting.co.uk/links.htm" target="_blank">here</a>, but these are the people I will personally vouch for.</p>
<p>Matt Pearson (<a href="http://zenbullets.com/" target="_blank">zenbullets</a>)<br />
Neil Manuell (<a href="http://revisual.co.uk/" target="_blank">revision</a>)<br />
Matt Sayers (<a href="http://www.soplausable.com/" target="_blank">soplausible</a>)<br />
Owen Bennett (<a href="http://blog.steamboy.co.uk/" target="_blank">steamboy</a>)<br />
Rich Willis (<a href="http://richtextformat.co.uk/" target="_blank">rich text format</a>)</p>
<p>If you contact them do let them know you found them via me. Beer is very expensive in this town.</p>
<p>If it is a Flash Designer you are after, rather than an ActionScripter, they are much easier to come by. Your best bet may be to tap people randomly on the shoulder while wandering around Churchill Square. Roughly one in every five will be a Flash Designer.</p>
<img src="http://feeds.feedburner.com/~r/openfm/~4/jejUx1nfxYA" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://actionscripter.co.uk/blog/?feed=rss2&amp;p=168</wfw:commentRss>
		<slash:comments>10</slash:comments>
		<feedburner:origLink>http://actionscripter.co.uk/blog/?p=168</feedburner:origLink></item>
		<item>
		<title>100 Abandoned Artworks</title>
		<link>http://feedproxy.google.com/~r/openfm/~3/DWprKcoiIzQ/</link>
		<comments>http://actionscripter.co.uk/blog/?p=150#comments</comments>
		<pubDate>Mon, 06 Oct 2008 09:11:35 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[fotb]]></category>
		<category><![CDATA[generative]]></category>
		<category><![CDATA[processing]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://actionscripter.co.uk/blog/?p=150</guid>
		<description><![CDATA[
There are two things I have had on my to-do list for a few years &#8211; 1. do a Generative Art project, and 2. do an Open Source project, so this month I have ticked off two boxes at once with my new 100 Abandoned Artworks site.
A year ago I saw Robert Hodgin speak at [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.abandonedart.org" target="_blank"><img src="http://actionscripter.co.uk/blog/wp-content/uploads/2008/10/spiro.jpg" alt="" title="100 Abandoned Artworks" width="500" height="305" class="alignnone size-full wp-image-151" /></a></p>
<p>There are two things I have had on my to-do list for a few years &#8211; 1. do a <a href="http://en.wikipedia.org/wiki/Generative_art" target="_blank">Generative Art</a> project, and 2. do an <a href="http://www.opensource.org/" target="_blank">Open Source</a> project, so this month I have ticked off two boxes at once with my new <a href="http://www.abandonedart.org" target="_blank">100 Abandoned Artworks</a> site.</p>
<p>A year ago I saw <a href="http://www.flight404.com/blog/" target="_blank">Robert Hodgin</a> speak at <a href="http://www.flashonthebeach.com/" target="_blank">FOTB</a>07, which introduced me to <a href="http://www.processing.org/" target="_blank">Processing</a>, an Open Source Java-based programming language. It is always good to teach yourself a new language every few years, just to keep things fresh, and to give you new perspectives on your work. And while ActionScript is still great, as the language has evolved from the hacky AS1 to the strict, ordered, enterprise-focussed AS3, it has lost a lot of its sense of fun and experimentation; the thing that attracted me to the language in the first place.</p>
<p>So, while I can still use AS3 to make my clients happy, Processing can be my playground. Which is the idea behind 100 Abandoned Artworks (<a href="http://www.abandonedart.org" target="_blank">http://www.abandonedart.org</a>). I don&#8217;t have the time, or the sympathetic business partners, to be able to emulate Hodgin&#8217;s sophisticated works, so instead I am intending to do a high-volume, fast turn-around project (the only thing I can do with a wife, child and 20odd clients to keep happy).</p>
<p>Over the next 100 weeks I will produce an experiment a week and throw it out there, in whatever state I have got it to before one of my dependents puts a stop to my playtime. But I will also post the source code, so if anyone wants to take these works and run with them, or adapt them for another medium, they are welcome to.</p>
<p>I&#8217;m hoping it&#8217;ll produce some good stuff, and you&#8217;ll be able to see a upward curve in the quality of the work over the two years. Make sure you subscribe to <a href="http://feeds.feedburner.com/100AbandonedArtworks" target="_blank">the feed</a>, because the more subscribers I have, the harder it is for me to bow out and quietly abandon the project. </p>
<p>This is me bidding farewell to my weekends &#8230;</p>
<img src="http://feeds.feedburner.com/~r/openfm/~4/DWprKcoiIzQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://actionscripter.co.uk/blog/?feed=rss2&amp;p=150</wfw:commentRss>
		<slash:comments>6</slash:comments>
		<feedburner:origLink>http://actionscripter.co.uk/blog/?p=150</feedburner:origLink></item>
		<item>
		<title>Flash Isometric 3D World Builder</title>
		<link>http://feedproxy.google.com/~r/openfm/~3/tEcTsaJQosM/</link>
		<comments>http://actionscripter.co.uk/blog/?p=148#comments</comments>
		<pubDate>Tue, 09 Sep 2008 11:59:35 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[3D]]></category>
		<category><![CDATA[as3]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[gaming]]></category>
		<category><![CDATA[isometric]]></category>
		<category><![CDATA[vector graphics]]></category>

		<guid isPermaLink="false">http://actionscripter.co.uk/blog/?p=148</guid>
		<description><![CDATA[Progress with my Isometric Engine has been slow to static, seeing how I only ever seem to spend a day every six months or so on it (damn you paid work). But every time I play with it I come up with something cool to share, so now, if you have five minutes to kill, [...]]]></description>
			<content:encoded><![CDATA[<p>Progress with my <a href="http://actionscripter.co.uk/blog/?page_id=76" target="_blank">Isometric Engine</a> has been slow to static, seeing how I only ever seem to spend <a href="http://actionscripter.co.uk/blog/?p=127" target="_blank">a day every six months or so</a> on it (damn you paid work). But every time I play with it I come up with something cool to share, so now, if you have five minutes to kill, you can have a play with my isometric world builder. </p>
<p>Within the cube you create your own isometric spaces and structures, and rotate and zoom around them. Click on the image to launch, and have a play around.</p>
<p><a href='http://actionscripter.co.uk/projects/globotron2/editor.html' target="_blank"><img src="http://actionscripter.co.uk/blog/wp-content/uploads/2008/09/leveleditor.jpg" alt="" title="isometric level editor" width="500" height="306" class="alignnone size-full wp-image-149" /></a></p>
<p>There will, inevitably, be a game built with this thing one day soon, so this will be the level editor. If you come up with anything cool-looking feel free to email the XML to me, or post it below. With any luck, if the credit crunch starts biting and the work dries up, I may find a day free to finish the physics sometime in the next year. Don&#8217;t hold your breath though.</p>
<img src="http://feeds.feedburner.com/~r/openfm/~4/tEcTsaJQosM" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://actionscripter.co.uk/blog/?feed=rss2&amp;p=148</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<feedburner:origLink>http://actionscripter.co.uk/blog/?p=148</feedburner:origLink></item>
		<item>
		<title>Nudes and Smoke</title>
		<link>http://feedproxy.google.com/~r/openfm/~3/251Mdpa8n44/</link>
		<comments>http://actionscripter.co.uk/blog/?p=146#comments</comments>
		<pubDate>Wed, 27 Aug 2008 22:28:03 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[as3]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[fotb]]></category>
		<category><![CDATA[generative]]></category>
		<category><![CDATA[innovation]]></category>
		<category><![CDATA[particles]]></category>

		<guid isPermaLink="false">http://actionscripter.co.uk/blog/?p=146</guid>
		<description><![CDATA[
This is going to take longer to explain than it did to build (literally 10 minutes, and 8 of those were spent googling for the image). Click above to see it in action.
Richard Lord was guest speaker at our Flash Brighton user group last night, presenting his Flint particle system. I think every creative coder [...]]]></description>
			<content:encoded><![CDATA[<p><a target="_blank" href='http://www.zenbullets.com/generative/NudesAndSmoke.swf'><img src="http://actionscripter.co.uk/blog/wp-content/uploads/2008/08/nudesandsmoke.jpg" alt="" title="nudes and smoke" width="500" height="450" class="alignnone size-full wp-image-147" /></a></p>
<p>This is going to take longer to explain than it did to build (literally 10 minutes, and 8 of those were spent googling for the image). Click above to see it in action.</p>
<p><a target="_blank" href="http://www.bigroom.co.uk">Richard Lord</a> was guest speaker at our <a target="_blank" href="http://www.flashbrighton.org/wordpress/?p=163">Flash Brighton</a> user group last night, presenting his <a target="_blank" href="http://flintparticles.org/">Flint particle system</a>. I think every creative coder has found themselves toying with particle effects at some point (do check out my <a target="_blank" href="http://www.zenbullets.com/generative/index.php">generative stuff</a>) but Rich&#8217;s system takes all the heavy lifting from the coding and just leaves the fun part. And it can create some really authentic looking smoke, in very few lines of code.</p>
<p>The movie above is my riff on a very old <a target="_blank" href="http://www.britishfilm.org.uk/lynch/">David Lynch</a> photograph from his &#8220;Nudes and Smoke&#8221; collection (see <a target="_blank" href="http://www.thecityofabsurdity.com/photos/smoke.html">here</a>). A lot of Lynch&#8217;s &#8220;still&#8221; art work involves incorporating moving parts into paintings and sculpture, so I hope he would approve of this subtle animation. </p>
<p>Rich will be introducing Flint to a wider audience at <a target="_blank"  href="http://www.flashonthebeach.com/sessions/index.php?pageid=2183">FOTB08</a> next month.</p>
<img src="http://feeds.feedburner.com/~r/openfm/~4/251Mdpa8n44" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://actionscripter.co.uk/blog/?feed=rss2&amp;p=146</wfw:commentRss>
		<slash:comments>6</slash:comments>
		<feedburner:origLink>http://actionscripter.co.uk/blog/?p=146</feedburner:origLink></item>
		<item>
		<title>Make Your Own Flash Carousel</title>
		<link>http://feedproxy.google.com/~r/openfm/~3/GElbm4GI6Uk/</link>
		<comments>http://actionscripter.co.uk/blog/?p=144#comments</comments>
		<pubDate>Fri, 22 Aug 2008 22:11:56 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[as3]]></category>
		<category><![CDATA[blogging]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[javascript]]></category>

		<guid isPermaLink="false">http://actionscripter.co.uk/blog/?p=144</guid>
		<description><![CDATA[The simplest ideas are always the best. I did a project a few months back with the very talented Paul Lloyd of FourTwo.net. We built a little Flash carousel component in AS3 for a corporate client. And it came out pretty well.
The data that runs it all came from a remotely hosted XML, so rather [...]]]></description>
			<content:encoded><![CDATA[<p>The simplest ideas are always the best. I did a project a few months back with the very talented <a href="http://twitter.com/paulrobertlloyd" target="_blank">Paul Lloyd</a> of <a href="http://www.fourtwo.net/" target="_blank">FourTwo.net</a>. We built a little Flash carousel component in AS3 for a corporate client. And it came out pretty well.</p>
<p>The data that runs it all came from a remotely hosted XML, so rather than use a fixed set of cards, a whole new application could be created just by pointing it at another XML. Which is what I have done <a href="http://www.actionscripter.co.uk/projects/carousel/" target="_blank">here</a> &#8211; making some of my blog posts look pretty.</p>
<p><a href="http://www.actionscripter.co.uk/projects/carousel/" target="_blank"><img src="http://actionscripter.co.uk/blog/wp-content/uploads/2008/08/carousel.jpg" alt="" title="carousel" width="480" height="168" class="alignnone size-full wp-image-145" /></a></p>
<p>Now here&#8217;s the cool bit &#8211; if instead of using a fixed URL I tell the swf file to read the path to the XML from the <a target="_blank" href="http://actionscripter.co.uk/blog/?p=36">QueryString</a>, it becomes reusable by <em>anyone.</em> Even you. Here&#8217;s an example:</p>
<p>This is the url of the carousel: <a target="_blank" href="http://actionscripter.co.uk/projects/carousel/">http://actionscripter.co.uk/projects/carousel/</a></p>
<p>Create a new XML, and upload it somewhere, eg.<br />
<a target="_blank"  href="http://www.zenbullets.com/portfolio.xml">http://www.zenbullets.com/portfolio.xml</a></p>
<p>&#8230; then give the URL of the new XML to the carousel &#8230;<br />
<a target="_blank" href="http://www.actionscripter.co.uk/projects/carousel/?http://www.zenbullets.com/portfolio.xml">http://&#8230;/carousel/?http://www.zenbullets.com/portfolio.xml</a></p>
<p>&#8230; and, wahay, we have a slick looking carousel showcasing a selection from my portfolio.</p>
<p>The <a target="_blank" href="http://actionscripter.co.uk/projects/carousel/carousel.xml">structure of the XML</a> should be self explanatory, so feel free to try it. Except when you try it with your own URL it doesn&#8217;t work. Why is that?</p>
<p>There&#8217;s one more thing you need: you have to give permission for the Flash file to use data from your domain. Flash Player has very tight security features, and won&#8217;t let swfs grab data from other domains, unless that domain has said it&#8217;s okay by putting a <a target="_blank"  href="http://aralbalkan.com/740">crossdomain.xml</a> file on the top level. This applies both to the URL of the XML and the URLs of any images specified inside that XML. For more info, see <a  target="_blank" href="http://kb.adobe.com/selfservice/viewContent.do?externalId=tn_14213">here</a>. The crossdomain.xml I used for the example above is <a href="http://zenbullets.com/crossdomain.xml" target="_blank">here</a>, if you copy this and put it at the top level of the domain where you placed your XML/images it should do the trick.</p>
<img src="http://feeds.feedburner.com/~r/openfm/~4/GElbm4GI6Uk" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://actionscripter.co.uk/blog/?feed=rss2&amp;p=144</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://actionscripter.co.uk/blog/?p=144</feedburner:origLink></item>
		<item>
		<title>Flash Snapshot Application – an AIR/Flickr/Moo mashup</title>
		<link>http://feedproxy.google.com/~r/openfm/~3/uZwOnFntMu4/</link>
		<comments>http://actionscripter.co.uk/blog/?p=141#comments</comments>
		<pubDate>Tue, 27 May 2008 14:41:32 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[AIR]]></category>
		<category><![CDATA[as3]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[flex]]></category>
		<category><![CDATA[flickr]]></category>
		<category><![CDATA[generative]]></category>
		<category><![CDATA[mashups]]></category>
		<category><![CDATA[print]]></category>

		<guid isPermaLink="false">http://actionscripter.co.uk/blog/?p=141</guid>
		<description><![CDATA[
There&#8217;s lots of fun to be had with Moo mini-cards, and I&#8217;ve been getting good feedback on the batch of fractal cards I made recently, which were created by taking snapshots of one of my flash experiments. The magic behind this was so simple I may as well share it with you. All you need [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://actionscripter.co.uk/blog/wp-content/uploads/2008/05/fractal_cards.jpg" alt="" title="fractal_cards" width="480" height="224" class="alignnone size-full wp-image-142" /></p>
<p>There&#8217;s lots of fun to be had with <a target="blank" href="http://www.moo.com/products/minicards.php">Moo mini-cards</a>, and I&#8217;ve been getting good feedback on the batch of fractal cards I made recently, which were created by taking snapshots of one of my flash experiments. The magic behind this was so simple I may as well share it with you. All you need to create your own set is the Flex/AIR app I created, which you can download <a target="blank" href="http://actionscripter.co.uk/projects/snapshot/snapshot.air">here</a>, and a <a target="blank"  href="http://www.flickr.com/">Flickr</a> account. This is how it works:</p>
<p>You give the app the path to your swf, and hit enter. It then runs a function to start a timed loop, as follows:</p>
<blockquote><pre><code>private var _saveDir:File;
private var _timer:Timer; 
private var _counter:int;
private function startSnapshot(url:String, time:Number = 5):void {
    // loadedSwf is  the name of the mx:Image that 
    // will contain the swf
    loadedSwf.source = url;
    // create a directory to store our snapshots
    var dirName:String = "snapshots";
    _saveDir = File.desktopDirectory.resolvePath(dirName);
    var x:Number = 1;
    while (_saveDir.exists) {
        _saveDir = 
          File.desktopDirectory.resolvePath(dirName + String(x++));
    }
    _saveDir.createDirectory();
    // start loop
    _counter = 1;
    _timer = new Timer(time * 1000);
    _timer.addEventListener(TimerEvent.TIMER, snapLoop);
    _timer.start();
}</code></pre>
</blockquote>
<p>Then, while the swf plays, the timer loop fires this function every few seconds to take a snapshot:</p>
<blockquote><pre><code>private function snapLoop(e:TimerEvent):void {
    // create a new BitmapData object based on the 
    // size of the loaded swf 
    var BMPData:BitmapData = new BitmapData(loadedSwf.width, 
                loadedSwf.height, true, 0xFFFFFF);		
    // take a snapshot of the swf, and store it in 
    // the BitmapData object
    BMPData.draw(loadedSwf);
    // encode it as a jpg
    var jpgEncoder:JPEGEncoder = new JPEGEncoder(80);
    var jpgBytes:ByteArray = jpgEncoder.encode(BMPData);
    // save it
    var ourFile:File = _saveDir.resolvePath("snap" + 
               _counter++ + ".jpg");
    var fileStream:FileStream = new FileStream();
    fileStream.open(ourFile, FileMode.WRITE);
    fileStream.writeBytes(jpgBytes, 0, jpgBytes.length);
    fileStream.close();
}</code></pre>
</blockquote>
<p>Note that the BitmapData snap may give unexpected results with transparent swfs, so it is best used with swfs that have a solid background.</p>
<p>Once you have a folder full of snapshots, upload these to Flickr. For this example I pointed the app at a local version of my <a target="blank"  href="http://actionscripter.co.uk/blog/?page_id=75">favourite fractal experiment swf</a>, to produce <a target="blank"  href="http://www.flickr.com/photos/95139175@N00/sets/72157604793127403/">this set of images</a>.</p>
<p>To turn these into mini-cards, the final step is to use Moo&#8217;s <a  target="blank" href="http://www.moo.com/uploader/?type=minicard">Flickr import option</a>. Point it at the Flickr set you have created, pay your money, and in 10 days or so a pack of groovy cards pop through the postbox. Simple.</p>
<img src="http://feeds.feedburner.com/~r/openfm/~4/uZwOnFntMu4" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://actionscripter.co.uk/blog/?feed=rss2&amp;p=141</wfw:commentRss>
		<slash:comments>4</slash:comments>
		<feedburner:origLink>http://actionscripter.co.uk/blog/?p=141</feedburner:origLink></item>
		<item>
		<title>Monster Burn</title>
		<link>http://feedproxy.google.com/~r/openfm/~3/AqL5vPAxTlc/</link>
		<comments>http://actionscripter.co.uk/blog/?p=140#comments</comments>
		<pubDate>Thu, 24 Apr 2008 14:32:47 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[3D]]></category>
		<category><![CDATA[as3]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[gaming]]></category>
		<category><![CDATA[innovation]]></category>
		<category><![CDATA[papervision]]></category>

		<guid isPermaLink="false">http://actionscripter.co.uk/blog/?p=140</guid>
		<description><![CDATA[A message to clients with big ideas (and big money) &#8211; this is what we can do with Flash these days:

(c/o the mighty mrdoob)
]]></description>
			<content:encoded><![CDATA[<p>A message to clients with big ideas (and big money) &#8211; this is what we can do with Flash these days:</p>
<p><a href="http://www.sprintenterprise.com/burnandbrag/54080328140238" target="_blank"><img class="alignnone size-full wp-image-143" title="mrdoob_sprintnascar"  alt="Monster Burnout" src="http://actionscripter.co.uk/blog/wp-content/uploads/2008/08/mrdoob_sprintnascar.jpg" width="350" height="247" /></a></p>
<p>(c/o the mighty <a href="http://mrdoob.com/blog/post/508/" target="_blank">mrdoob</a>)</p>
<img src="http://feeds.feedburner.com/~r/openfm/~4/AqL5vPAxTlc" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://actionscripter.co.uk/blog/?feed=rss2&amp;p=140</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://actionscripter.co.uk/blog/?p=140</feedburner:origLink></item>
		<item>
		<title>Adobe AIR: an Apology</title>
		<link>http://feedproxy.google.com/~r/openfm/~3/mtfXLwo4nPg/</link>
		<comments>http://actionscripter.co.uk/blog/?p=137#comments</comments>
		<pubDate>Fri, 18 Apr 2008 15:14:29 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[AIR]]></category>
		<category><![CDATA[as3]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[flex]]></category>
		<category><![CDATA[usability]]></category>

		<guid isPermaLink="false">http://actionscripter.co.uk/blog/?p=137</guid>
		<description><![CDATA[The portfolio has just received a long overdue update, with some recent projects added to it, one of which being (slightly prematurely) the CD-Rom I am currently finishing off for Natural England, which I put together using Flex3 and AIR. I mention this because in the process of doing this project I have come to [...]]]></description>
			<content:encoded><![CDATA[<p>The portfolio has just received a long overdue update, with some recent projects added to it, one of which being (slightly prematurely) the <a href="http://actionscripter.co.uk/portfolio/?projnm=naturalengland">CD-Rom I am currently finishing off for Natural England</a>, which I put together using <em>Flex3</em> and <em>AIR</em>. I mention this because in the process of doing this project I have come to realise that I now owe Adobe a small apology.</p>
<p>A year ago <a href="http://www.oreilly.com/" target="_blank">O&#8217;Reilly books</a> generously sent me a review copy of their <em><a target="_blank" href="http://www.amazon.co.uk/exec/obidos/ASIN/0596513917/britishfilmre-21">Apollo For Adobe Flex Developers Pocket Guide</a></em>. <em>Apollo</em>, or <em>AIR</em> as it has since been re-christened, was only at alpha stage when the book was released, and was full of bugs. I had spent a lot of time hacking away at both that and the documentation-less <em>Flash 9 Alpha</em> that had been released not long before. With <em>AIR</em>, even with the help from some of the development team, I couldn&#8217;t get even the most basic of applications to run. Because of my frustration (and because I thought I was oh-so big and clever) I wrote a <a target="_blank" href="http://blogcritics.org/archives/2007/05/03/063343.php">deeply sarcastic review</a> of the book for Blogcritics.</p>
<p>So this is my apology. I made my peace with <em>Flash 9</em> and <em>ActionScript 3.0</em> some time ago, and now, since <em>AIR</em> finally got it&#8217;s first 1.0 official release last month, I have had a complete u-turn in my opinion of that too. <em>AIR</em> is an utter delight to work with. And with <em>Flex</em> reaching version 3 to coincide with the release, they go together like <a target="_blank" href="http://www.youtube.com/watch?v=Qb6vSmIB_GY">Peters And Lee</a>. Harmonious. </p>
<img src="http://feeds.feedburner.com/~r/openfm/~4/mtfXLwo4nPg" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://actionscripter.co.uk/blog/?feed=rss2&amp;p=137</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://actionscripter.co.uk/blog/?p=137</feedburner:origLink></item>
	</channel>
</rss>
