<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0">

	<channel>
		<title><![CDATA[ActionScript.org Flash, Flex and ActionScript Resources - Blogs]]></title>
		<link>http://www.actionscript.org/resources</link>
		<description><![CDATA[ActionScript.org is the premier ActionScript developer community online for Flash and Flex users. One of the largest such sites in the world, ActionScript.org caters for designers and developers at all skill levels. The site includes thousands of tutorials, open source movies and scripts, support forums, reviews, scene news, a fully featured Flash jobs and employment section and much more.]]></description>
		<language>en-us</language>
		<copyright><![CDATA[http://www.actionscript.org/resources]]></copyright>
		<generator>N/A</generator>
		<webMaster>general.redirect@gmail.com</webMaster>
		<lastBuildDate>Sun, 22 Nov 2009 07:45:03 CST</lastBuildDate>
		<ttl>20</ttl>
		<item>
			<title><![CDATA[FITC Amsterdam 2009 (day 2)]]></title>
			<link>http://www.actionscript.org/resources/blogs/20/FITC-Amsterdam-2009-day-2.html</link>
			<description><![CDATA[<p>As mentioned in my <a href="http://www.actionscript.org/resources/blogs/19/FITC-Amsterdam-2009-day-1.html">previous post</a>, last week I went to <a href="http://www.fitc.ca/event_detail.cfm?festival_id=80">FITC Amsterdam 2009</a> together with my colleague Martin, and boy did we have a good time. Here's a review of some of cool stuff from the tuesday-sessions (the second day of FITC):</p>

<p><strong>Keith Peter's art</strong> - During <a href="http://www.bit-101.com/blog/?p=1997">his 60 minutes</a>, <a href="http://www.bit-101.com/blog/">Keith Peters</a> talked about one of his newer websites <a href="http://www.artfromcode.com">artfromcode.com</a> and making, well ehm, art from code. Keith showed off some pieces he wrote out in the past few months and explained some of the logic behind them.</p>

<p><img title="Keith Peters" alt="Keith Peters" src="http://www.actionscript.org/resources/content_images/119/keith.jpg" align="baseline" border="0"/><br/></p>

<p><strong>Mario Klingemann's tinkering</strong> - Just before lunch <a href="http://www.quasimondo.com">Mario Klingemann</a> set off to talk about triangles in his session titled "<a href="http://www.fitc.ca/presentation_detail.cfm?festival_id=80&presentation_id=754">The tinkerer's box</a>". Starting out with dividing up triangles in a seemingly plain manner, he gradually added functionality and eventually ended up with some really amazing stuff. Very neat indeed.</p>

<p><img title="Mario Klingemann" alt="Mario Klingemann" src="http://www.actionscript.org/resources/content_images/119/mario.jpg" align="baseline" border="0"/><br/></p>

<p><strong>Jared Ficklin's sound</strong> - Had <a href="http://www.jaredficklin.com/">Jared Ficklin</a> been my highschool science-teacher then (to say the least) I would have been a hell of a lot more interested in the subject. During his session "<a href="http://www.fitc.ca/presentation_detail.cfm?festival_id=80&presentation_id=748">Seeing sound</a>" he showed us how similar most Nirvana-songs really are, how to make a spectrum analyzer that visualizes audio with fire and the reach of sound-waves with smoking barrels (litterally).</p>

<p><img title="Jared Ficklin" alt="Jared Ficklin" src="http://www.actionscript.org/resources/content_images/119/jared.jpg" align="baseline" border="0"/><br/></p>

<p><a href="http://flickr.com/photos/rubenswieringa/tags/fitc">more photos of FITC Amsterdam 2009 on my Flickr profile</a></p>]]></description>
			<author>no@spam.com (Ruben Swieringa)</author>
			<pubDate><![CDATA[Tue, 03 Mar 2009 00:00:00 CST]]></pubDate>
			<guid isPermaLink="true">http://www.actionscript.org/resources/blogs/20/FITC-Amsterdam-2009-day-2.html</guid>
		</item>
		<item>
			<title><![CDATA[FITC Amsterdam 2009 (day 1)]]></title>
			<link>http://www.actionscript.org/resources/blogs/19/FITC-Amsterdam-2009-day-1.html</link>
			<description><![CDATA[<p>Last week a colleague and I headed off to Amsterdam to go check out <a href="http://www.fitc.ca/event_detail.cfm?festival_id=80">FITC 2009</a>, here's a run-down on some of the highlights of the first day:</p>

<p><strong>Ralph Hauwert's pixel-pushing</strong> - During his session "<a href="http://www.fitc.ca/presentation_detail.cfm?festival_id=80&presentation_id=758">Professionally pushing pixels (with Flash 10)</a>", <a href="http://www.unitzeroone.com/blog/">Ralph Hauwert</a> showed off some really neat tricks with <a href="http://labs.adobe.com/technologies/pixelbender/">Pixel Bender</a>, the preview-version of Adobe's C/C++ magic-box for Flash codenamed <a href="http://labs.adobe.com/technologies/alchemy">Alchemy</a>, and the new 3D API in Flash (demos of the latter were <a href="http://www.unitzeroone.com/blog/2008/11/24/some-experiments-with-the-fp10-3d-api-shading-speed/">posted on his blog back in november</a>)</p>

<p><img title="Grant Skinner" alt="Grant Skinner" src="http://www.actionscript.org/resources/content_images/119/grant.jpg" align="baseline" border="0" /></p>

<p><strong>Grant Skinner's coding-standards</strong> - Right after lunch <a href="http://www.gskinner.com/blog">Grant Skinner</a> made a very solid attempt on trying to get people to write more decent code during his talk titled "<a href="http://www.gskinner.com/talks/things/">Things every Actionscript developer should know</a>". To us the most valuable part of the session was where Grant shed his light on the process of going from being a scripter (focused on completion) to being a developer (focusing on correctness, i.e. perfection in code-structure) and ultimately becoming an architect (mainly focusing on getting the job done cleanly) - a real eye-opener, 'nuff said.</p>

<p><img title="Florian Schmitt" alt="Florian Schmitt" src="http://www.actionscript.org/resources/content_images/119/florian.jpg" align="baseline" border="0"/><br/></p>

<p><strong>Florian Schmitt's story</strong> - Nearing the end of the day and starting to notice the effect of an overload of information I sat down at <a href="http://www.fitc.ca/speaker_detail.cfm?festival_id=80&speaker_id=7396">Florian Schmitt</a>'s session "<a href="http://www.fitc.ca/presentation_detail.cfm?festival_id=80&presentation_id=844">Everything was beautiful and nothing hurt</a>" simply looking for some cool and inspiring stuff, and eventually getting exactly that, and more than some.<br/>
Florian told his story about moving from London to Germany with his wife Alexandra in the late nineties, setting up the now famous design-studio <a href="http://www.hi-res.net">Hi-ReS!</a>. Florian's session was in my opinion one of the most inspiring and creativity-boosted sessions of the day, hands down.</p>

<p><a href="http://flickr.com/photos/rubenswieringa/tags/fitc">more photos of FITC Amsterdam 2009 on my Flickr profile</a></p>]]></description>
			<author>no@spam.com (Ruben Swieringa)</author>
			<pubDate><![CDATA[Mon, 02 Mar 2009 00:00:00 CST]]></pubDate>
			<guid isPermaLink="true">http://www.actionscript.org/resources/blogs/19/FITC-Amsterdam-2009-day-1.html</guid>
		</item>
		<item>
			<title><![CDATA[Colin Moock on Actionscript 4 (FITC Amsterdam 2008)]]></title>
			<link>http://www.actionscript.org/resources/blogs/9/Colin-Moock-on-Actionscript-4-FITC-Amsterdam-2008.html</link>
			<description><![CDATA[<p>Last week at <a href="http://www.fitc.ca/event_detail.cfm?festival_id=29&display=introduction">FITC Amsterdam</a> I attended <a href="http://www.moock.org/blog">Colin Moock</a>'s session about the next version of <a href="http://www.ecmascript.org/">ECMAScript</a>. As ECMAScript is the language standard on which Actionscript is (somewhat loosely) based, this means that most proposed features for ECMAScript 4.0 will also be in Actionscript 4.0 (hence the name <a href="http://www.fitc.ca/presentation_detail.cfm?festival_id=29&presentation_id=620">"Actionscript 4??"</a>). Do note that most of the proposals are still just that.</p>

<p>Here's a quick summary:</p>

<p><strong>Record type</strong> - The record type is like a light-weight class and lets you define a set of properties that any variable of that type should have.</p>

<p><strong>Array type</strong> - The array type lets you specify the allowed datatypes for values in your array, in a semi-indexspecific way:<br/>
<code>type someArray = [boolean, int, string];</code><br/>
<br/>
This also goes for rest-argument arrays in method-signiatures, which is hellacool.</p>

<p><strong>Union types</strong> - ECMAScript 4 allows you to specify multiple allowed datatypes for a property, return-type, etc:<br/>
<code>var n:(int|uint)</code></p>

<p><strong>Nullable & non-nullable types</strong> - With the <strong>?</strong> and <strong>!</strong> characters you can (respectively) allow or keep variables from carrying null-values. The same goes for classes.</p>

<p><strong>Lexical block scoping</strong> - ..gives you just a little more power over the scope to which your variables and functions are local. Just surround the required scope with accolades ( <strong>{</strong> and <strong>}</strong> ) and declare your variable with <em>'let'</em> instead of <em>'var'</em>.</p>

<p><strong>One-line methods</strong> - Lets you declare write a function in pretty much the same way as you would a one-line if-statement.</p>

<p><strong>||=</strong> - Easy for assigning default-values:<br/>
<code>iDontWantToBeNull ||= "not null" // value is only assigned if var is null</code></p>

<p><strong>Method overloading!</strong> - Hooray. Yeah.<br/>
<br/>
..use the <em>generic</em> keyword.</p>

<p><strong>Operator overloading</strong> - Useful if you would want to have <strong>+</strong> (the plus-operator) perform a concat-operation when executed upon arrays.</p>

<p><strong>cast-operator</strong> - As in <abbr title="Actionscript3.0">AS3</abbr> there's still a difference between the <em>as</em>-operator and the oldskool-way of casting (<em>MyClass(myVar)</em>), the <em>cast</em>-operator will be introduced to replace the latter.</p>

<p><strong>Datatype switching</strong> - ECMAScript 4 will allow for variables their datatypes to be evaluated through a <em>switch</em>-statement, which is kinda cool.</p>

<p><strong>Multiline strings</strong> - Putting three double-quotes at the start and end of your string will allow you to have it spawn multiple lines, you also won't have to escape any double-quotes you have in your triple-quoted string.</p>

<p>.</p>

<p>For those of you interested, here's the online version of Colin's presentation:<br/>
<a href="http://moock.org/lectures/newInECMAScript4/">moock.org/lectures/newInECMAScript4</a></p>]]></description>
			<author>no@spam.com (Ruben Swieringa)</author>
			<pubDate><![CDATA[Wed, 05 Mar 2008 00:00:00 CST]]></pubDate>
			<guid isPermaLink="true">http://www.actionscript.org/resources/blogs/9/Colin-Moock-on-Actionscript-4-FITC-Amsterdam-2008.html</guid>
		</item>
		<item>
			<title><![CDATA[FITC Amsterdam day 2]]></title>
			<link>http://www.actionscript.org/resources/blogs/8/FITC-Amsterdam-day-2.html</link>
			<description><![CDATA[<p>Oh man this was just too awesome! Today was the second day of <a href="http://www.fitc.ca/event_detail.cfm?festival_id=29">FITC Amsterdam</a> and it just got even better than it already was.<br/>
Right now I'm still rushing on adrenaline and waiting for fatigue to kick in, so here's just a little overview, more lenghty reviews will follow in the next few days..</p>

<p>Having overslept I walked into today's first presentation not before halfway through, and honestly I instantly regretted not having been on time. <a href="http://www.newmovieclip.com">Koen de Weggheleire</a> did a really good job entertaining the audience (which still seemed kind of sleepy and reluctant with applauding) with <a href="http://www.fitc.ca/presentation_detail.cfm?festival_id=29&presentation_id=584">his presentation about bitmap-manipulation</a>. Especially the fly-smashing part really got me smiling.</p>

<p>The rest of the day was really just one big bunch of inspiration, seeing some really beautiful artwork by <a href="http://www.levitated.net">Jared Tarbell</a> (<a href="http://www.levitated.net/notes/circle/">here are the pieces he showed</a>) and also <a href="http://www.natzke.com/">Erik Natzke</a>.<br/>
Also really mind-blowing was all of the audio-stuff <a href="http://www.andre-michelle.com/">Andre Michelle</a> had to show (but more about that later).</p>

<p>In my opinion the best part of today was <a href="http://www.presstube.com">James Paterson</a>'s (most inspiring) presentation. I was already familiar with the work he's done for <a href="http://www.vh1.com">VH1</a> and as it turns out I had already come across <a href="http://www.presstube.com">his website</a> a couple of years ago, so seeing him show off all of his insanely awesome animations, characters and drawings was althemore exciting/interesting.</p>]]></description>
			<author>no@spam.com (Ruben Swieringa)</author>
			<pubDate><![CDATA[Tue, 26 Feb 2008 00:00:00 CST]]></pubDate>
			<guid isPermaLink="true">http://www.actionscript.org/resources/blogs/8/FITC-Amsterdam-day-2.html</guid>
		</item>
		<item>
			<title><![CDATA[FITC Amsterdam day 1]]></title>
			<link>http://www.actionscript.org/resources/blogs/6/FITC-Amsterdam-day-1.html</link>
			<description><![CDATA[<p>Today was the first day of <a href="http://www.fitc.ca/event_detail.cfm?festival_id=29">FITC Amsterdam</a> and man did I have a great time. Of course <a href="http://www.aralbalkan.com">Aral Balkan</a> was inspiring as always and Richard Galvan had me laughing there a good couple of times during the keynote at the beginning of the day (talking about showing robots and killer-bunnies, and oddly enough keeping his promise).</p>

<p>Also <a href="http://www.moock.org/blog">Colin Moock</a> had <a href="http://www.fitc.ca/presentation_detail.cfm?festival_id=29&presentation_id=620">quite a few interesting things to say</a> about the new ECMAScript and Actionscript 4.</p>

<p>Fortunately <a href="http://www.actionscript.org/resources/authors/518/Jonathan-van-Woudenberg">Jonathan</a> <a href="http://www.actionscript.org/resources/blogs/5/I-want-to-go-to-FITC-but.html">did make it to FITC</a> and we met up halfway throughout the day.</p>

<p>Right now I'm going to write an end to this post but I'll be sure to write some more later this week about some of the actual lectures themselves. Stay tuned!</p>
]]></description>
			<author>no@spam.com (Ruben Swieringa)</author>
			<pubDate><![CDATA[Mon, 25 Feb 2008 00:00:00 CST]]></pubDate>
			<guid isPermaLink="true">http://www.actionscript.org/resources/blogs/6/FITC-Amsterdam-day-1.html</guid>
		</item>
		<item>
			<title><![CDATA[Going to FITC Amsterdam!]]></title>
			<link>http://www.actionscript.org/resources/blogs/4/Going-to-FITC-Amsterdam.html</link>
			<description><![CDATA[<p>Yes I am. Jesse from <a href="http://www.actionscript.org">Actionscript.org</a> was kind enough to hook me up with some tickets for <a href="http://www.fitc.ca/event_detail.cfm?festival_id=29">FITC Amsterdam 2008</a>, this is awesome.</p>
<p>I'm particularly excited about getting to see <a href="http://www.joshuadavis.com/">Joshua Davis</a> talk, I remember being baffled when I first saw his work. Also, I'm very curious as to what <a href="http://www.natzke.com">Erik Natzke</a> <a href="http://www.fitc.ca/presentation_detail.cfm?festival_id=29&presentation_id=588">will be talking about</a>, but I guess I'll find out tomorrow..</p>
<p>I'll try to keep you guys posted over the course of the next two days.</p>]]></description>
			<author>no@spam.com (Ruben Swieringa)</author>
			<pubDate><![CDATA[Sun, 24 Feb 2008 00:00:00 CST]]></pubDate>
			<guid isPermaLink="true">http://www.actionscript.org/resources/blogs/4/Going-to-FITC-Amsterdam.html</guid>
		</item>
	</channel>
</rss>