<?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>Iconara</title>
	
	<link>http://blog.iconara.net</link>
	<description>A blog about web programming and software development.</description>
	<lastBuildDate>Sun, 25 Oct 2009 20:24:09 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<image><link>http://blog.iconara.net</link><url>http://blog.iconara.net/wp-content/themes/default/logo.png</url><title>Iconara</title></image><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/iconara" type="application/rss+xml" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><item>
		<title>Debug both Flex and AIR apps from the same FlexBuilder project</title>
		<link>http://feedproxy.google.com/~r/iconara/~3/k8t14wA_CzM/</link>
		<comments>http://blog.iconara.net/2009/03/19/debug-both-flex-and-air-apps-from-the-same-flexbuilder-project/#comments</comments>
		<pubDate>Thu, 19 Mar 2009 08:12:02 +0000</pubDate>
		<dc:creator>Theo</dc:creator>
				<category><![CDATA[Flex]]></category>
		<category><![CDATA[flexbuilder]]></category>

		<guid isPermaLink="false">http://blog.iconara.net/?p=429</guid>
		<description>For some reason FlexBuilder forces you to choose between creating Flex projects and AIR projects, and it doesn&amp;#8217;t let you change a projects nature after it&amp;#8217;s been created. This means that if you create a Flex project you will not be able to compile, debug or profile any AIR applications that you happen to build [...]&lt;img src="http://feeds.feedburner.com/~r/iconara/~4/k8t14wA_CzM" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://blog.iconara.net/2009/03/19/debug-both-flex-and-air-apps-from-the-same-flexbuilder-project/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<feedburner:origLink>http://blog.iconara.net/2009/03/19/debug-both-flex-and-air-apps-from-the-same-flexbuilder-project/</feedburner:origLink></item>
		<item>
		<title>Architectural Atrocities, part 11: Not yet another namespace construct</title>
		<link>http://feedproxy.google.com/~r/iconara/~3/Om_XzXERd4M/</link>
		<comments>http://blog.iconara.net/2009/02/11/architectural-atrocities-part-11-not-yet-another-namespace-construct/#comments</comments>
		<pubDate>Wed, 11 Feb 2009 07:48:49 +0000</pubDate>
		<dc:creator>Theo</dc:creator>
				<category><![CDATA[ActionScript]]></category>
		<category><![CDATA[Architectural Atrocities]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Reviews]]></category>

		<guid isPermaLink="false">http://blog.iconara.net/?p=419</guid>
		<description>Gumbo introduces many new classes, some of which are re-implementations of existing Halo classes (and thus have the same name). In order to disambiguate between Halo and Gumbo, Gumbo classes are prefixed to avoid collisions. Gumbo components that have Halo equivalents, like Button, List and CheckBox, are now prefixed with the letters &amp;#8220;Fx&amp;#8221;. This means [...]&lt;img src="http://feeds.feedburner.com/~r/iconara/~4/Om_XzXERd4M" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://blog.iconara.net/2009/02/11/architectural-atrocities-part-11-not-yet-another-namespace-construct/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		<feedburner:origLink>http://blog.iconara.net/2009/02/11/architectural-atrocities-part-11-not-yet-another-namespace-construct/</feedburner:origLink></item>
		<item>
		<title>How to work around the lack of ExternalInterface.objectID in ActionScript 2</title>
		<link>http://feedproxy.google.com/~r/iconara/~3/0HqFiAj0DaE/</link>
		<comments>http://blog.iconara.net/2009/02/06/how-to-work-around-the-lack-of-externalinterfaceobjectid-in-actionscript-2/#comments</comments>
		<pubDate>Fri, 06 Feb 2009 12:00:16 +0000</pubDate>
		<dc:creator>Theo</dc:creator>
				<category><![CDATA[ActionScript]]></category>

		<guid isPermaLink="false">http://blog.iconara.net/?p=411</guid>
		<description>I would guess that not very many of those who read this blog have used ActionScript 2 lately. I have had the unfortunate luck of having to write some of it during the past few weeks and I don&amp;#8217;t recommend it. However, I ran into a problem that I&amp;#8217;d like to share the solution to, [...]&lt;img src="http://feeds.feedburner.com/~r/iconara/~4/0HqFiAj0DaE" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://blog.iconara.net/2009/02/06/how-to-work-around-the-lack-of-externalinterfaceobjectid-in-actionscript-2/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://blog.iconara.net/2009/02/06/how-to-work-around-the-lack-of-externalinterfaceobjectid-in-actionscript-2/</feedburner:origLink></item>
		<item>
		<title>A very localized bug indeed</title>
		<link>http://feedproxy.google.com/~r/iconara/~3/3P9jSaPOB5A/</link>
		<comments>http://blog.iconara.net/2009/02/06/a-very-localized-bug-indeed/#comments</comments>
		<pubDate>Fri, 06 Feb 2009 11:31:04 +0000</pubDate>
		<dc:creator>Theo</dc:creator>
				<category><![CDATA[ActionScript]]></category>

		<guid isPermaLink="false">http://blog.iconara.net/?p=400</guid>
		<description>I found the nastiest bug the other day. I&amp;#8217;m working on a small piece of code that will live inside ads made with Flash and reports some stats like the size and position on the page. I discovered that under some very localized conditions my code would make Safari crash. Hard.



I managed to track down [...]&lt;img src="http://feeds.feedburner.com/~r/iconara/~4/3P9jSaPOB5A" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://blog.iconara.net/2009/02/06/a-very-localized-bug-indeed/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		<feedburner:origLink>http://blog.iconara.net/2009/02/06/a-very-localized-bug-indeed/</feedburner:origLink></item>
		<item>
		<title>Ichabod explained</title>
		<link>http://feedproxy.google.com/~r/iconara/~3/c54KqakT_qo/</link>
		<comments>http://blog.iconara.net/2008/12/14/ichabod-explained/#comments</comments>
		<pubDate>Sun, 14 Dec 2008 11:34:04 +0000</pubDate>
		<dc:creator>Theo</dc:creator>
				<category><![CDATA[ActionScript]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Search Engine Optimization]]></category>
		<category><![CDATA[seo]]></category>

		<guid isPermaLink="false">http://blog.iconara.net/?p=390</guid>
		<description>The Adobe MAX sessions are online, and among them is a presentation by Jim Corbett about how Adobe and Google&amp;#8217;s new Flash indexer works. I think it&amp;#8217;s great to get such a thorough explanation from Adobe, but it&amp;#8217;s a shame that they didn&amp;#8217;t do this at the same time their PR people were busy hyping [...]&lt;img src="http://feeds.feedburner.com/~r/iconara/~4/c54KqakT_qo" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://blog.iconara.net/2008/12/14/ichabod-explained/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		<feedburner:origLink>http://blog.iconara.net/2008/12/14/ichabod-explained/</feedburner:origLink></item>
		<item>
		<title>Architectural Atrocities, part 10: Cairngorm’s Service Locator</title>
		<link>http://feedproxy.google.com/~r/iconara/~3/RC_WrcfXs3w/</link>
		<comments>http://blog.iconara.net/2008/12/13/architectural-atrocities-part-10-cairngorms-service-locator/#comments</comments>
		<pubDate>Sat, 13 Dec 2008 15:46:31 +0000</pubDate>
		<dc:creator>Theo</dc:creator>
				<category><![CDATA[ActionScript]]></category>
		<category><![CDATA[Architectural Atrocities]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[cairngorm]]></category>

		<guid isPermaLink="false">http://blog.iconara.net/?p=368</guid>
		<description>In this installment of the Architectural Atrocities series I&amp;#8217;ll continue on the Cairngorm theme. This time it&amp;#8217;s something that is truly an architectural atrocity if there ever was one, and one of the ugliest things I&amp;#8217;ve seen in such a high profile piece of software that Cairngorm is (a fact that still baffles me): Cairngorm&amp;#8217;s [...]&lt;img src="http://feeds.feedburner.com/~r/iconara/~4/RC_WrcfXs3w" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://blog.iconara.net/2008/12/13/architectural-atrocities-part-10-cairngorms-service-locator/feed/</wfw:commentRss>
		<slash:comments>23</slash:comments>
		<feedburner:origLink>http://blog.iconara.net/2008/12/13/architectural-atrocities-part-10-cairngorms-service-locator/</feedburner:origLink></item>
		<item>
		<title>Creating a document-based application with Mate</title>
		<link>http://feedproxy.google.com/~r/iconara/~3/cPEwl57kv_s/</link>
		<comments>http://blog.iconara.net/2008/09/30/creating-a-document-based-application-with-mate/#comments</comments>
		<pubDate>Tue, 30 Sep 2008 07:49:59 +0000</pubDate>
		<dc:creator>Theo</dc:creator>
				<category><![CDATA[ActionScript]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Works]]></category>
		<category><![CDATA[mate]]></category>

		<guid isPermaLink="false">http://blog.iconara.net/?p=347</guid>
		<description>Over the last few weeks I&amp;#8217;ve put together an example application that shows how to build document-based applications with Mate. I&amp;#8217;ve also started a Google Code project for Mate examples and extensions, and if you&amp;#8217;re interested to contribute please contact me.&lt;img src="http://feeds.feedburner.com/~r/iconara/~4/cPEwl57kv_s" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://blog.iconara.net/2008/09/30/creating-a-document-based-application-with-mate/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		<feedburner:origLink>http://blog.iconara.net/2008/09/30/creating-a-document-based-application-with-mate/</feedburner:origLink></item>
		<item>
		<title>Talking Flex SEO on The Flex Show</title>
		<link>http://feedproxy.google.com/~r/iconara/~3/obGFjeuhp74/</link>
		<comments>http://blog.iconara.net/2008/09/11/talking-flex-seo-on-the-flex-show/#comments</comments>
		<pubDate>Thu, 11 Sep 2008 13:47:57 +0000</pubDate>
		<dc:creator>Theo</dc:creator>
				<category><![CDATA[Flex]]></category>
		<category><![CDATA[Search Engine Optimization]]></category>
		<category><![CDATA[Works]]></category>
		<category><![CDATA[seo]]></category>

		<guid isPermaLink="false">http://blog.iconara.net/?p=337</guid>
		<description>Jeff and John were kind enough to have me on the Flex Show to talk about Flex and SEO. If you follow this blog you&amp;#8217;ve read it all already, but it never hurts to hear it again.&lt;img src="http://feeds.feedburner.com/~r/iconara/~4/obGFjeuhp74" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://blog.iconara.net/2008/09/11/talking-flex-seo-on-the-flex-show/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		<feedburner:origLink>http://blog.iconara.net/2008/09/11/talking-flex-seo-on-the-flex-show/</feedburner:origLink></item>
		<item>
		<title>Think inside the box</title>
		<link>http://feedproxy.google.com/~r/iconara/~3/XvsQALWaj98/</link>
		<comments>http://blog.iconara.net/2008/09/10/think-inside-the-box/#comments</comments>
		<pubDate>Wed, 10 Sep 2008 08:27:44 +0000</pubDate>
		<dc:creator>Theo</dc:creator>
				<category><![CDATA[AIR]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Works]]></category>

		<guid isPermaLink="false">http://blog.iconara.net/?p=319</guid>
		<description>The last few weeks I&amp;#8217;ve been busy working on an app for creative writing, called Copybox. On monday it was finally launched publicly at the TechCrunch50 conference. Below is a video of the presentation, which explains the motivations of the application, and how it works.

The splash screen of the video is a bit odd, [...]&lt;img src="http://feeds.feedburner.com/~r/iconara/~4/XvsQALWaj98" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://blog.iconara.net/2008/09/10/think-inside-the-box/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.iconara.net/2008/09/10/think-inside-the-box/</feedburner:origLink></item>
		<item>
		<title>Writing testable code is writing high quality code</title>
		<link>http://feedproxy.google.com/~r/iconara/~3/r_dIdN_o8zU/</link>
		<comments>http://blog.iconara.net/2008/09/09/writing-testable-code-is-writing-high-quality-code/#comments</comments>
		<pubDate>Tue, 09 Sep 2008 10:24:25 +0000</pubDate>
		<dc:creator>Theo</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[testing]]></category>

		<guid isPermaLink="false">http://blog.iconara.net/?p=313</guid>
		<description>Writing testable code isn&amp;#8217;t just about writing code that is easy to test, writing testable code is also a way to write higher quality code. If you can test it it is likely to be reusable, loosely coupled and easier to maintain.

The Google Testing Blog, mostly written by Miško Hevery, is amongst the most brilliant [...]&lt;img src="http://feeds.feedburner.com/~r/iconara/~4/r_dIdN_o8zU" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://blog.iconara.net/2008/09/09/writing-testable-code-is-writing-high-quality-code/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		<feedburner:origLink>http://blog.iconara.net/2008/09/09/writing-testable-code-is-writing-high-quality-code/</feedburner:origLink></item>
	</channel>
</rss><!-- Dynamic page generated in 0.344 seconds. --><!-- Cached page generated by WP-Super-Cache on 2009-10-29 07:04:23 -->
