<?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"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Swiz example based on Adobe AIR and SQLite</title>
	<atom:link href="http://www.websector.de/blog/2009/01/07/swiz-example-based-on-adobe-air-and-sqlite/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.websector.de/blog/2009/01/07/swiz-example-based-on-adobe-air-and-sqlite/</link>
	<description>// Flex, AIR, Flash</description>
	<lastBuildDate>Mon, 08 Mar 2010 09:27:18 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Peder</title>
		<link>http://www.websector.de/blog/2009/01/07/swiz-example-based-on-adobe-air-and-sqlite/comment-page-1/#comment-28120</link>
		<dc:creator>Peder</dc:creator>
		<pubDate>Mon, 09 Mar 2009 18:10:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.websector.de/blog/?p=114#comment-28120</guid>
		<description>Hi,  when I import your example into Flex 3 and try to run it I get the following error message:  

File does not exist: /Applications/Adobe Flex Builder 3/sdks/2.0.1/bin/adl.   

Any ideas?</description>
		<content:encoded><![CDATA[<p>Hi,  when I import your example into Flex 3 and try to run it I get the following error message:  </p>
<p>File does not exist: /Applications/Adobe Flex Builder 3/sdks/2.0.1/bin/adl.   </p>
<p>Any ideas?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jon Toland</title>
		<link>http://www.websector.de/blog/2009/01/07/swiz-example-based-on-adobe-air-and-sqlite/comment-page-1/#comment-26149</link>
		<dc:creator>Jon Toland</dc:creator>
		<pubDate>Thu, 08 Jan 2009 16:12:55 +0000</pubDate>
		<guid isPermaLink="false">http://www.websector.de/blog/?p=114#comment-26149</guid>
		<description>I&#039;ve been tracking Tony&#039;s articles closely as well as the 360 presentations when they were released on AMP and even gave your articles a shout-out in my last comment on his &quot;Exciting Conclusion&quot; :)  I would love to hear if you have any preference as you continue to spend time with Swiz and Mate though.  I used to read your blog when I was learning PureMVC.  Would you mind posting a &quot;View source code&quot; link for the Mate example?  I was going to just browse SVN via the web interface but for some reason it didn&#039;t work :(  If not I can just stop being lazy and pull it up in Eclipse!</description>
		<content:encoded><![CDATA[<p>I&#8217;ve been tracking Tony&#8217;s articles closely as well as the 360 presentations when they were released on AMP and even gave your articles a shout-out in my last comment on his &#8220;Exciting Conclusion&#8221; <img src='http://www.websector.de/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />   I would love to hear if you have any preference as you continue to spend time with Swiz and Mate though.  I used to read your blog when I was learning PureMVC.  Would you mind posting a &#8220;View source code&#8221; link for the Mate example?  I was going to just browse SVN via the web interface but for some reason it didn&#8217;t work <img src='http://www.websector.de/blog/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' />   If not I can just stop being lazy and pull it up in Eclipse!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: sectore</title>
		<link>http://www.websector.de/blog/2009/01/07/swiz-example-based-on-adobe-air-and-sqlite/comment-page-1/#comment-26139</link>
		<dc:creator>sectore</dc:creator>
		<pubDate>Thu, 08 Jan 2009 07:44:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.websector.de/blog/?p=114#comment-26139</guid>
		<description>@Jon: Your question is a pretty good question! And not easy to answer ;) 

All these frameworks are absolute great and each of them has pros and cons. But what are the pros and cons? It only depends on your project needs and last but not least of the skills of the developers, which are involved at the project.

Personally I have no favorite so far and I&#039;m very new to Swiz. However, Swiz has the great advantage to structure your code as you need without any boilerplate code. Because Swiz does not impose any pattern such as Cairngorm or PureMVC it does. But that means you have to need a good understand of common design patterns to build a well structure application using Swiz. 

To deep into all these frameworks as quick as possible and to compare it check out the great series at &lt;a href=&quot;http://www.insideria.com/&quot; rel=&quot;nofollow&quot;&gt;InsideRIA&lt;/a&gt; by Tony Hillerson called &lt;a href=&quot;http://blogs.oreilly.com/cgi-bin/mt/mt-search.cgi?IncludeBlogs=34&amp;search=FrameworkQuest+2008&quot; rel=&quot;nofollow&quot;&gt;&quot;FrameworkQuest 2008&quot;&lt;/a&gt;. Tony has built one application using PureMVC, Cairngorm, Mate and Swiz. Here are the source code of his app: &lt;a href=&quot;http://github.com/thillerson/twitteria/tree/master&quot; rel=&quot;nofollow&quot;&gt;&quot;A simple twitter client for Adobe AIR, written five ways&quot;&lt;/a&gt;

-Jens</description>
		<content:encoded><![CDATA[<p>@Jon: Your question is a pretty good question! And not easy to answer <img src='http://www.websector.de/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  </p>
<p>All these frameworks are absolute great and each of them has pros and cons. But what are the pros and cons? It only depends on your project needs and last but not least of the skills of the developers, which are involved at the project.</p>
<p>Personally I have no favorite so far and I&#8217;m very new to Swiz. However, Swiz has the great advantage to structure your code as you need without any boilerplate code. Because Swiz does not impose any pattern such as Cairngorm or PureMVC it does. But that means you have to need a good understand of common design patterns to build a well structure application using Swiz. </p>
<p>To deep into all these frameworks as quick as possible and to compare it check out the great series at <a href="http://www.insideria.com/" rel="nofollow">InsideRIA</a> by Tony Hillerson called <a href="http://blogs.oreilly.com/cgi-bin/mt/mt-search.cgi?IncludeBlogs=34&#038;search=FrameworkQuest+2008" rel="nofollow">&#8220;FrameworkQuest 2008&#8243;</a>. Tony has built one application using PureMVC, Cairngorm, Mate and Swiz. Here are the source code of his app: <a href="http://github.com/thillerson/twitteria/tree/master" rel="nofollow">&#8220;A simple twitter client for Adobe AIR, written five ways&#8221;</a></p>
<p>-Jens</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jon Toland</title>
		<link>http://www.websector.de/blog/2009/01/07/swiz-example-based-on-adobe-air-and-sqlite/comment-page-1/#comment-26133</link>
		<dc:creator>Jon Toland</dc:creator>
		<pubDate>Thu, 08 Jan 2009 00:21:58 +0000</pubDate>
		<guid isPermaLink="false">http://www.websector.de/blog/?p=114#comment-26133</guid>
		<description>How do you feel about the relative strengths of the frameworks now having been involved with Swiz, Mate, and PureMVC and Pipes?</description>
		<content:encoded><![CDATA[<p>How do you feel about the relative strengths of the frameworks now having been involved with Swiz, Mate, and PureMVC and Pipes?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: sectore</title>
		<link>http://www.websector.de/blog/2009/01/07/swiz-example-based-on-adobe-air-and-sqlite/comment-page-1/#comment-26128</link>
		<dc:creator>sectore</dc:creator>
		<pubDate>Wed, 07 Jan 2009 17:35:15 +0000</pubDate>
		<guid isPermaLink="false">http://www.websector.de/blog/?p=114#comment-26128</guid>
		<description>Hey Sönke, 

thanks for your very helpful comment! I&#039;ve already updated the source code based on your tips ;)

An AsyncToken for the UserDelegate which call a &quot;SQLiteService&quot; could be difficult to implement, because it has to be a kind of a &quot;SQLiteAsyncToken&quot;. 

For using Eric Feminellas AIR SQL Framework I decided to use a custom responder within UserDelegate. So a MockUserDelegate could it implement as well... Any idea for a (SQLite)AsynToken solution or something like that?

Thanks again!

-Jens</description>
		<content:encoded><![CDATA[<p>Hey Sönke, </p>
<p>thanks for your very helpful comment! I&#8217;ve already updated the source code based on your tips <img src='http://www.websector.de/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>An AsyncToken for the UserDelegate which call a &#8220;SQLiteService&#8221; could be difficult to implement, because it has to be a kind of a &#8220;SQLiteAsyncToken&#8221;. </p>
<p>For using Eric Feminellas AIR SQL Framework I decided to use a custom responder within UserDelegate. So a MockUserDelegate could it implement as well&#8230; Any idea for a (SQLite)AsynToken solution or something like that?</p>
<p>Thanks again!</p>
<p>-Jens</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sönke Rohde</title>
		<link>http://www.websector.de/blog/2009/01/07/swiz-example-based-on-adobe-air-and-sqlite/comment-page-1/#comment-26127</link>
		<dc:creator>Sönke Rohde</dc:creator>
		<pubDate>Wed, 07 Jan 2009 16:52:20 +0000</pubDate>
		<guid isPermaLink="false">http://www.websector.de/blog/?p=114#comment-26127</guid>
		<description>Hi Jens, nice example.
Just a few things you might consider.
You can use chaining like:
Swi.setStrict(true).loadBeans(...)

You can use autowire by type so you could write:
[Bindable]
[Autowire]
public var mainModel: MainModel;
Restriction is that only one bean with that type exists. This is especially usefull when you autowire against interfaces to easily switch between real and mock implementation without worrying about the bean name.

Maybe it makes sense that your delegates return something. When I work with remoting they always return the AsyncToken so I can use executeServiceCall and avoid custom responders.</description>
		<content:encoded><![CDATA[<p>Hi Jens, nice example.<br />
Just a few things you might consider.<br />
You can use chaining like:<br />
Swi.setStrict(true).loadBeans(&#8230;)</p>
<p>You can use autowire by type so you could write:<br />
[Bindable]<br />
[Autowire]<br />
public var mainModel: MainModel;<br />
Restriction is that only one bean with that type exists. This is especially usefull when you autowire against interfaces to easily switch between real and mock implementation without worrying about the bean name.</p>
<p>Maybe it makes sense that your delegates return something. When I work with remoting they always return the AsyncToken so I can use executeServiceCall and avoid custom responders.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
