<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments on: 360Flex - Cairngorm for Adobe AIR Applications</title>
	<atom:link href="http://www.davidtucker.net/2008/01/29/360flex-cairngorm-for-adobe-air-applications/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.davidtucker.net/2008/01/29/360flex-cairngorm-for-adobe-air-applications/</link>
	<description>web development goodness</description>
	<pubDate>Fri, 25 Jul 2008 18:19:33 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6</generator>
		<item>
		<title>By: daveteiye</title>
		<link>http://www.davidtucker.net/2008/01/29/360flex-cairngorm-for-adobe-air-applications/#comment-1347</link>
		<dc:creator>daveteiye</dc:creator>
		<pubDate>Wed, 07 May 2008 05:06:53 +0000</pubDate>
		<guid isPermaLink="false">http://www.davidtucker.net/2008/01/29/360flex-cairngorm-for-adobe-air-applications/#comment-1347</guid>
		<description>davetiye ornekleri icin arama yaptim thank you very much</description>
		<content:encoded><![CDATA[<p>davetiye ornekleri icin arama yaptim thank you very much</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kofi</title>
		<link>http://www.davidtucker.net/2008/01/29/360flex-cairngorm-for-adobe-air-applications/#comment-687</link>
		<dc:creator>Kofi</dc:creator>
		<pubDate>Wed, 30 Jan 2008 02:00:15 +0000</pubDate>
		<guid isPermaLink="false">http://www.davidtucker.net/2008/01/29/360flex-cairngorm-for-adobe-air-applications/#comment-687</guid>
		<description>Hi David hope we get to see a video tutorial of air cairngorm in the near future. :)</description>
		<content:encoded><![CDATA[<p>Hi David hope we get to see a video tutorial of air cairngorm in the near future. <img src='http://www.davidtucker.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: David Tucker</title>
		<link>http://www.davidtucker.net/2008/01/29/360flex-cairngorm-for-adobe-air-applications/#comment-683</link>
		<dc:creator>David Tucker</dc:creator>
		<pubDate>Tue, 29 Jan 2008 19:42:07 +0000</pubDate>
		<guid isPermaLink="false">http://www.davidtucker.net/2008/01/29/360flex-cairngorm-for-adobe-air-applications/#comment-683</guid>
		<description>@Leif - I have seen Eric's AIR-Cairngorm - and I have spoken with him directly about my session, and I will be using some of his classes as a part of the discussion.  I will be demonstrating using these classes as well as some classes that I have developed to assist in coupling AIR API-specific features to a Cairngorm application.</description>
		<content:encoded><![CDATA[<p>@Leif - I have seen Eric&#8217;s AIR-Cairngorm - and I have spoken with him directly about my session, and I will be using some of his classes as a part of the discussion.  I will be demonstrating using these classes as well as some classes that I have developed to assist in coupling AIR API-specific features to a Cairngorm application.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Leif Wells</title>
		<link>http://www.davidtucker.net/2008/01/29/360flex-cairngorm-for-adobe-air-applications/#comment-682</link>
		<dc:creator>Leif Wells</dc:creator>
		<pubDate>Tue, 29 Jan 2008 19:38:25 +0000</pubDate>
		<guid isPermaLink="false">http://www.davidtucker.net/2008/01/29/360flex-cairngorm-for-adobe-air-applications/#comment-682</guid>
		<description>David, I assume that you've looked at Eric Feminella's AIR Cairngorm:
http://www.ericfeminella.com/blog/air-cairngorm/

I've used Eric's code to deal with SQLite database communication with good results, but I was hoping that the Adobe Consulting crew would come out and comment about AIR-oriented extensions.

What are you planning on showing at 360Flex?

Leif</description>
		<content:encoded><![CDATA[<p>David, I assume that you&#8217;ve looked at Eric Feminella&#8217;s AIR Cairngorm:<br />
<a href="http://www.ericfeminella.com/blog/air-cairngorm/" rel="nofollow">http://www.ericfeminella.com/blog/air-cairngorm/</a></p>
<p>I&#8217;ve used Eric&#8217;s code to deal with SQLite database communication with good results, but I was hoping that the Adobe Consulting crew would come out and comment about AIR-oriented extensions.</p>
<p>What are you planning on showing at 360Flex?</p>
<p>Leif</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nick Matelli</title>
		<link>http://www.davidtucker.net/2008/01/29/360flex-cairngorm-for-adobe-air-applications/#comment-681</link>
		<dc:creator>Nick Matelli</dc:creator>
		<pubDate>Tue, 29 Jan 2008 19:36:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.davidtucker.net/2008/01/29/360flex-cairngorm-for-adobe-air-applications/#comment-681</guid>
		<description>I also fail to see how Cairngorm and its use can vary between Flex and AIR applications.  

Cairngorm is nothing more than an MVC framwork with some specific helper classes and guidelines to handle asynchronous events.  Saying "Cairngorm is not build for AIR" is similar to saying "MVC is not built for AIR".

Perhaps you've run into issues trying to use AIR-specific API in an event-driven manner?  We had interesting architecture discussions, for instance, about how to intelligently use offline detection (instead of just throwing error messages when a fault was returned by each service).  But there have been good, architecturally-sound and consistent solutions for everything in AIR we've worked with.  I'd be curious for an example of what's led to your conclusion.</description>
		<content:encoded><![CDATA[<p>I also fail to see how Cairngorm and its use can vary between Flex and AIR applications.  </p>
<p>Cairngorm is nothing more than an MVC framwork with some specific helper classes and guidelines to handle asynchronous events.  Saying &#8220;Cairngorm is not build for AIR&#8221; is similar to saying &#8220;MVC is not built for AIR&#8221;.</p>
<p>Perhaps you&#8217;ve run into issues trying to use AIR-specific API in an event-driven manner?  We had interesting architecture discussions, for instance, about how to intelligently use offline detection (instead of just throwing error messages when a fault was returned by each service).  But there have been good, architecturally-sound and consistent solutions for everything in AIR we&#8217;ve worked with.  I&#8217;d be curious for an example of what&#8217;s led to your conclusion.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: David Tucker</title>
		<link>http://www.davidtucker.net/2008/01/29/360flex-cairngorm-for-adobe-air-applications/#comment-680</link>
		<dc:creator>David Tucker</dc:creator>
		<pubDate>Tue, 29 Jan 2008 19:28:28 +0000</pubDate>
		<guid isPermaLink="false">http://www.davidtucker.net/2008/01/29/360flex-cairngorm-for-adobe-air-applications/#comment-680</guid>
		<description>@Andy - It's not the Cairngorm doesn't work for AIR apps, it is just that you can't (by default) take advantage of the AIR API - specifically areas where an AIR application's lifecycle would be different from a Flex application.  Cairngorm doesn't (by default) enable you to work with BrowserInvokeEvents / InvokeEvents (command line arguments) in the Cairngorm workflow.  Cairngorm also doesn't have any way to differentiate an online and an offline application.  These are just a few of the items.

I myself have build several AIR applications with Cairngorm - "incompatible" might not have been the best word to use.  However, the truth is - Cairngorm was not built for AIR.</description>
		<content:encoded><![CDATA[<p>@Andy - It&#8217;s not the Cairngorm doesn&#8217;t work for AIR apps, it is just that you can&#8217;t (by default) take advantage of the AIR API - specifically areas where an AIR application&#8217;s lifecycle would be different from a Flex application.  Cairngorm doesn&#8217;t (by default) enable you to work with BrowserInvokeEvents / InvokeEvents (command line arguments) in the Cairngorm workflow.  Cairngorm also doesn&#8217;t have any way to differentiate an online and an offline application.  These are just a few of the items.</p>
<p>I myself have build several AIR applications with Cairngorm - &#8220;incompatible&#8221; might not have been the best word to use.  However, the truth is - Cairngorm was not built for AIR.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Andy Goldstein</title>
		<link>http://www.davidtucker.net/2008/01/29/360flex-cairngorm-for-adobe-air-applications/#comment-679</link>
		<dc:creator>Andy Goldstein</dc:creator>
		<pubDate>Tue, 29 Jan 2008 19:23:50 +0000</pubDate>
		<guid isPermaLink="false">http://www.davidtucker.net/2008/01/29/360flex-cairngorm-for-adobe-air-applications/#comment-679</guid>
		<description>David,

I've been working with a client that is using Cairngorm in its AIR application.  So far we haven't really run into any incompatibilities that I can think of.  Could you perhaps elaborate a little more on what you mean by "Cairngorm is not built for AIR applications"?

Thanks,
Andy</description>
		<content:encoded><![CDATA[<p>David,</p>
<p>I&#8217;ve been working with a client that is using Cairngorm in its AIR application.  So far we haven&#8217;t really run into any incompatibilities that I can think of.  Could you perhaps elaborate a little more on what you mean by &#8220;Cairngorm is not built for AIR applications&#8221;?</p>
<p>Thanks,<br />
Andy</p>
]]></content:encoded>
	</item>
</channel>
</rss>
