<?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: AIR, local SQL databases, and my role</title>
	<atom:link href="http://probertson.com/articles/2007/06/11/adobe-air-local-sql-databases-and-my-role/feed/" rel="self" type="application/rss+xml" />
	<link>http://probertson.com/articles/2007/06/11/adobe-air-local-sql-databases-and-my-role/</link>
	<description>Thoughts on web development, user-centered design, code, etc. by Paul Robertson</description>
	<lastBuildDate>Sat, 31 Jul 2010 01:58:04 -0400</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: avi</title>
		<link>http://probertson.com/articles/2007/06/11/adobe-air-local-sql-databases-and-my-role/comment-page-1/#comment-64197</link>
		<dc:creator>avi</dc:creator>
		<pubDate>Tue, 21 Jul 2009 05:41:35 +0000</pubDate>
		<guid isPermaLink="false">http://probertson.com/articles/2007/06/11/adobe-air-local-sql-databases-and-my-role/#comment-64197</guid>
		<description>Hi!!!!
I am trying to store videos(.swf and .flv format) in SQLite locally for AIR1.5 and Flex application.Then,I want to play these videos in video player(made in Flex builder3).There are around 100 files and I want to play them in such a way that we click on particular file name on left panel and file should play in video player in right panel.How can I do this.Kindly give me code and steps for this as soon as possible.</description>
		<content:encoded><![CDATA[<p>Hi!!!!<br />
I am trying to store videos(.swf and .flv format) in SQLite locally for AIR1.5 and Flex application.Then,I want to play these videos in video player(made in Flex builder3).There are around 100 files and I want to play them in such a way that we click on particular file name on left panel and file should play in video player in right panel.How can I do this.Kindly give me code and steps for this as soon as possible.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: davea0511</title>
		<link>http://probertson.com/articles/2007/06/11/adobe-air-local-sql-databases-and-my-role/comment-page-1/#comment-54657</link>
		<dc:creator>davea0511</dc:creator>
		<pubDate>Wed, 07 Jan 2009 08:17:30 +0000</pubDate>
		<guid isPermaLink="false">http://probertson.com/articles/2007/06/11/adobe-air-local-sql-databases-and-my-role/#comment-54657</guid>
		<description>Actually, if the installation popup wasn&#039;t so alarming in appearance it wouldn&#039;t be a big deal.  

If the goal is indeed merely to serve the same function as the unverified/unsigned notification that Microsoft pops up for installing unsecured EXE&#039;s then why didn&#039;t Adobe make it look similar?

Microsoft&#039;s unsecured-software dialogs have a familiar and non-threatening light-gray background with familiar graphical elements and text.  The one AIR provides looks more like a virus warning with it&#039;s black background punctuated with blood-red icons (hyperbole I know but the shoe fits).  It&#039;s all about presentation.

If Adobe would make it look like the unsigned software dialog people are used to seeing from unsigned executables then you&#039;d get no complaints from me.</description>
		<content:encoded><![CDATA[<p>Actually, if the installation popup wasn&#8217;t so alarming in appearance it wouldn&#8217;t be a big deal.  </p>
<p>If the goal is indeed merely to serve the same function as the unverified/unsigned notification that Microsoft pops up for installing unsecured EXE&#8217;s then why didn&#8217;t Adobe make it look similar?</p>
<p>Microsoft&#8217;s unsecured-software dialogs have a familiar and non-threatening light-gray background with familiar graphical elements and text.  The one AIR provides looks more like a virus warning with it&#8217;s black background punctuated with blood-red icons (hyperbole I know but the shoe fits).  It&#8217;s all about presentation.</p>
<p>If Adobe would make it look like the unsigned software dialog people are used to seeing from unsigned executables then you&#8217;d get no complaints from me.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Paul</title>
		<link>http://probertson.com/articles/2007/06/11/adobe-air-local-sql-databases-and-my-role/comment-page-1/#comment-54620</link>
		<dc:creator>Paul</dc:creator>
		<pubDate>Tue, 06 Jan 2009 22:11:01 +0000</pubDate>
		<guid isPermaLink="false">http://probertson.com/articles/2007/06/11/adobe-air-local-sql-databases-and-my-role/#comment-54620</guid>
		<description>Hi Dave,

Thanks for the comments. One clarification I should make is that the $300/year (or whatever the cost of an app signing certificate is, since it varies) isn&#039;t paid to Adobe and Adobe doesn&#039;t get even a penny from that money. It all goes to whatever certificate provider you buy the certificate from.

In any case it&#039;s obvious that the cost of a certificate is a big concern for you, and I can definitely pass that feedback on to the AIR management team. I agree with you on this point -- I have a few small apps that I&#039;ve built, and some ideas for bigger ones, but since none of them are something I expect to make money from I haven&#039;t been able to justify the expense of a certificate (plus the difficulty of getting one for an individual developer). But it&#039;s still disappointing to know that the apps have the warning message associated with a self-signed certificate.

I also appreciate your feedback on the site design, although I can&#039;t promise any quick fixes in that regard. It reads pretty well (to me) on the monitors I own and use regularly, although a couple of times I have viewed it on monitors where it didn&#039;t come across very well so I realize it doesn&#039;t always work. Obviously I was going for basics -- with more emphasis on getting a site up than on fancy flourishes. I&#039;ve even drawn up some redesign ideas, but I highly doubt I&#039;ll have time anytime soon to implement them. Since I&#039;m not paid for my web site, everything I do for it is voluntary. My assumption has been that people are better served by new content and addressing questions and comments than they would be by a redesign, so that&#039;s where I choose to spend my time. That could be a faulty assumption, of course =)</description>
		<content:encoded><![CDATA[<p>Hi Dave,</p>
<p>Thanks for the comments. One clarification I should make is that the $300/year (or whatever the cost of an app signing certificate is, since it varies) isn&#8217;t paid to Adobe and Adobe doesn&#8217;t get even a penny from that money. It all goes to whatever certificate provider you buy the certificate from.</p>
<p>In any case it&#8217;s obvious that the cost of a certificate is a big concern for you, and I can definitely pass that feedback on to the AIR management team. I agree with you on this point &#8212; I have a few small apps that I&#8217;ve built, and some ideas for bigger ones, but since none of them are something I expect to make money from I haven&#8217;t been able to justify the expense of a certificate (plus the difficulty of getting one for an individual developer). But it&#8217;s still disappointing to know that the apps have the warning message associated with a self-signed certificate.</p>
<p>I also appreciate your feedback on the site design, although I can&#8217;t promise any quick fixes in that regard. It reads pretty well (to me) on the monitors I own and use regularly, although a couple of times I have viewed it on monitors where it didn&#8217;t come across very well so I realize it doesn&#8217;t always work. Obviously I was going for basics &#8212; with more emphasis on getting a site up than on fancy flourishes. I&#8217;ve even drawn up some redesign ideas, but I highly doubt I&#8217;ll have time anytime soon to implement them. Since I&#8217;m not paid for my web site, everything I do for it is voluntary. My assumption has been that people are better served by new content and addressing questions and comments than they would be by a redesign, so that&#8217;s where I choose to spend my time. That could be a faulty assumption, of course =)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: davea0511</title>
		<link>http://probertson.com/articles/2007/06/11/adobe-air-local-sql-databases-and-my-role/comment-page-1/#comment-54618</link>
		<dc:creator>davea0511</dc:creator>
		<pubDate>Tue, 06 Jan 2009 21:40:31 +0000</pubDate>
		<guid isPermaLink="false">http://probertson.com/articles/2007/06/11/adobe-air-local-sql-databases-and-my-role/#comment-54618</guid>
		<description>PS - 
No offense intended, but man ... you&#039;re site is painful to read.  Gray lettering on a blue background?  Ughh!</description>
		<content:encoded><![CDATA[<p>PS -<br />
No offense intended, but man &#8230; you&#8217;re site is painful to read.  Gray lettering on a blue background?  Ughh!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: davea0511</title>
		<link>http://probertson.com/articles/2007/06/11/adobe-air-local-sql-databases-and-my-role/comment-page-1/#comment-54617</link>
		<dc:creator>davea0511</dc:creator>
		<pubDate>Tue, 06 Jan 2009 21:39:26 +0000</pubDate>
		<guid isPermaLink="false">http://probertson.com/articles/2007/06/11/adobe-air-local-sql-databases-and-my-role/#comment-54617</guid>
		<description>Thptptp!

Unless you give Adobe an annual pound of flesh ($300/yr) your application install process will look like a freaking virus is being installed on your client&#039;s machine when they install your AIR program.

No thanks.  I&#039;ll stick with SWF2EXE programs (Northcode, Zinc, Janus, mProjector).</description>
		<content:encoded><![CDATA[<p>Thptptp!</p>
<p>Unless you give Adobe an annual pound of flesh ($300/yr) your application install process will look like a freaking virus is being installed on your client&#8217;s machine when they install your AIR program.</p>
<p>No thanks.  I&#8217;ll stick with SWF2EXE programs (Northcode, Zinc, Janus, mProjector).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tim Anderson&#8217;s ITWriting - Tech writing blog &#187; Why doesn&#8217;t Adobe&#8217;s AIR dev guide mention SQLite?</title>
		<link>http://probertson.com/articles/2007/06/11/adobe-air-local-sql-databases-and-my-role/comment-page-1/#comment-45811</link>
		<dc:creator>Tim Anderson&#8217;s ITWriting - Tech writing blog &#187; Why doesn&#8217;t Adobe&#8217;s AIR dev guide mention SQLite?</dc:creator>
		<pubDate>Sun, 29 Jun 2008 12:43:50 +0000</pubDate>
		<guid isPermaLink="false">http://probertson.com/articles/2007/06/11/adobe-air-local-sql-databases-and-my-role/#comment-45811</guid>
		<description>&lt;!--%kramer-ref-pre%--&gt;[...] Paul Robertson has more: http://probertson.com/articles/2007/06/11/adobe-air-local-sql-databases-and-my-role/ [...]&lt;!--%kramer-ref-post%--&gt;</description>
		<content:encoded><![CDATA[<p><a href="http://dev.wp-plugins.org/wiki/Kramer"><img src="http://probertson.com/homepages/43/d94818407/htdocs/probertson/wp-content/plugins/kramer.php?kramer=gif-icon" class="technorati-balloon" alt="Kramer auto Pingback" style="border:0;" /></a>[&#8230;] Paul Robertson has more: <a href="http://probertson.com/articles/2007/06/11/adobe-air-local-sql-databases-and-my-role/" rel="nofollow">http://probertson.com/articles/2007/06/11/adobe-air-local-sql-databases-and-my-role/</a> [&#8230;]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Paul</title>
		<link>http://probertson.com/articles/2007/06/11/adobe-air-local-sql-databases-and-my-role/comment-page-1/#comment-27840</link>
		<dc:creator>Paul</dc:creator>
		<pubDate>Thu, 16 Aug 2007 03:09:11 +0000</pubDate>
		<guid isPermaLink="false">http://probertson.com/articles/2007/06/11/adobe-air-local-sql-databases-and-my-role/#comment-27840</guid>
		<description>@Joshua:

I (and others) are certainly aware of all the requests for a synchronous API. Internally that was one of the first questions that came up, too. I&#039;m an almost-daily reader of the Labs forums (under the name &quot;adbe_paul&quot;) and the ApolloCoders list (under the gmail address &quot;paulslists&quot;). I&#039;m not complaining, though -- that&#039;s the reason we have those forums, so that we can see how the community feels about our work-in-progress.

Honestly, the more I&#039;ve worked with the API, the more I find the asynchronous API to be pretty straightforward to work with. It&#039;s different than with PHP/Java/.NET/etc., certainly, and you end up with &lt;strong&gt;lots&lt;/strong&gt; of event listeners, but (to me at least) it&#039;s consistent with remote data loading in ActionScript has worked for years, so I feel like I&#039;ve gotten a pretty good handle on it and I can make it work for what I need it to do. But I know not everyone agrees with me -- even among Adobe employees =) -- and I&#039;m 100% certain that there &lt;em&gt;are&lt;/em&gt; cases where it won&#039;t work -- I just haven&#039;t run into them myself.

The asynchronous API is certainly the recommended approach in general, in order to have better perceived performance (with the database engine running in the background rather than blocking the main thread -- the one that causes the screen to redraw). That&#039;s especially true for potentially-large SELECT statements or other groups of multiple statements.

All warnings and disclaimers aside, however, the synchronous API &lt;strong&gt;is&lt;/strong&gt; in our internal builds, and assuming we get all the bugs worked out, I expect that it will be included in the next public release. (Sorry no dates at this time =)</description>
		<content:encoded><![CDATA[<p>@Joshua:</p>
<p>I (and others) are certainly aware of all the requests for a synchronous API. Internally that was one of the first questions that came up, too. I&#8217;m an almost-daily reader of the Labs forums (under the name &#8220;adbe_paul&#8221;) and the ApolloCoders list (under the gmail address &#8220;paulslists&#8221;). I&#8217;m not complaining, though &#8212; that&#8217;s the reason we have those forums, so that we can see how the community feels about our work-in-progress.</p>
<p>Honestly, the more I&#8217;ve worked with the API, the more I find the asynchronous API to be pretty straightforward to work with. It&#8217;s different than with PHP/Java/.NET/etc., certainly, and you end up with <strong>lots</strong> of event listeners, but (to me at least) it&#8217;s consistent with remote data loading in ActionScript has worked for years, so I feel like I&#8217;ve gotten a pretty good handle on it and I can make it work for what I need it to do. But I know not everyone agrees with me &#8212; even among Adobe employees =) &#8212; and I&#8217;m 100% certain that there <em>are</em> cases where it won&#8217;t work &#8212; I just haven&#8217;t run into them myself.</p>
<p>The asynchronous API is certainly the recommended approach in general, in order to have better perceived performance (with the database engine running in the background rather than blocking the main thread &#8212; the one that causes the screen to redraw). That&#8217;s especially true for potentially-large SELECT statements or other groups of multiple statements.</p>
<p>All warnings and disclaimers aside, however, the synchronous API <strong>is</strong> in our internal builds, and assuming we get all the bugs worked out, I expect that it will be included in the next public release. (Sorry no dates at this time =)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Joshua Beall</title>
		<link>http://probertson.com/articles/2007/06/11/adobe-air-local-sql-databases-and-my-role/comment-page-1/#comment-27825</link>
		<dc:creator>Joshua Beall</dc:creator>
		<pubDate>Wed, 15 Aug 2007 20:33:36 +0000</pubDate>
		<guid isPermaLink="false">http://probertson.com/articles/2007/06/11/adobe-air-local-sql-databases-and-my-role/#comment-27825</guid>
		<description>As discussed elswhere (Adobe Labs Forums, ApolloCoders Yahoo Group), there is a strong desires for a synchronous API.  I can&#039;t state strongly enough how important I think this feature is.  In the word of &quot;rgrzywinski&quot; from the Labs forums, &#039;Asynchronous SQLStatements bring pain.&#039;  Forget about proper data modeling or anything like ActiveRecord, without resorting to nasty anonymous inner functions and their ilk.

I&#039;ve heard rumor that at one of the recent stops of the On AIR tour bus, they demoed an app that used a synchronous sqlite API in AIR.  Is this true!?  If so, when we expect to get our hands on this API?

References:
http://www.adobe.com/cfusion/webforums/forum/messageview.cfm?forumid=72&amp;catid=641&amp;threadid=1276219&amp;enterthread=y
http://www.adobe.com/cfusion/webforums/forum/messageview.cfm?catid=641&amp;threadid=1289146
http://tech.groups.yahoo.com/group/apollocoders/message/1611</description>
		<content:encoded><![CDATA[<p>As discussed elswhere (Adobe Labs Forums, ApolloCoders Yahoo Group), there is a strong desires for a synchronous API.  I can&#8217;t state strongly enough how important I think this feature is.  In the word of &#8220;rgrzywinski&#8221; from the Labs forums, &#8216;Asynchronous SQLStatements bring pain.&#8217;  Forget about proper data modeling or anything like ActiveRecord, without resorting to nasty anonymous inner functions and their ilk.</p>
<p>I&#8217;ve heard rumor that at one of the recent stops of the On AIR tour bus, they demoed an app that used a synchronous sqlite API in AIR.  Is this true!?  If so, when we expect to get our hands on this API?</p>
<p>References:<br />
<a href="http://www.adobe.com/cfusion/webforums/forum/messageview.cfm?forumid=72&amp;catid=641&amp;threadid=1276219&amp;enterthread=y" rel="nofollow">http://www.adobe.com/cfusion/webforums/forum/messageview.cfm?forumid=72&amp;catid=641&amp;threadid=1276219&amp;enterthread=y</a><br />
<a href="http://www.adobe.com/cfusion/webforums/forum/messageview.cfm?catid=641&amp;threadid=1289146" rel="nofollow">http://www.adobe.com/cfusion/webforums/forum/messageview.cfm?catid=641&amp;threadid=1289146</a><br />
<a href="http://tech.groups.yahoo.com/group/apollocoders/message/1611" rel="nofollow">http://tech.groups.yahoo.com/group/apollocoders/message/1611</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mike</title>
		<link>http://probertson.com/articles/2007/06/11/adobe-air-local-sql-databases-and-my-role/comment-page-1/#comment-25981</link>
		<dc:creator>Mike</dc:creator>
		<pubDate>Thu, 19 Jul 2007 20:34:25 +0000</pubDate>
		<guid isPermaLink="false">http://probertson.com/articles/2007/06/11/adobe-air-local-sql-databases-and-my-role/#comment-25981</guid>
		<description>I&#039;m also really exited about the inclusion of local database access for AIR - and am also very pleased about ‘SQLResult.lastInsertRowID’ being part of the API - this was absolutely necessary. However, I&#039;m currently building a small app to try the API out and am running into problems with the asynchronous event driven way of doing things. Within the app I am dealing with a number of databases and am opening, closing and creating databases, but am running into serious problems. I would be really interested in some examples for how to handle these kinds of operations.</description>
		<content:encoded><![CDATA[<p>I&#8217;m also really exited about the inclusion of local database access for AIR - and am also very pleased about ‘SQLResult.lastInsertRowID’ being part of the API - this was absolutely necessary. However, I&#8217;m currently building a small app to try the API out and am running into problems with the asynchronous event driven way of doing things. Within the app I am dealing with a number of databases and am opening, closing and creating databases, but am running into serious problems. I would be really interested in some examples for how to handle these kinds of operations.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Russ</title>
		<link>http://probertson.com/articles/2007/06/11/adobe-air-local-sql-databases-and-my-role/comment-page-1/#comment-24538</link>
		<dc:creator>Russ</dc:creator>
		<pubDate>Mon, 02 Jul 2007 04:50:21 +0000</pubDate>
		<guid isPermaLink="false">http://probertson.com/articles/2007/06/11/adobe-air-local-sql-databases-and-my-role/#comment-24538</guid>
		<description>I would really like to see more info/examples on working with pre-populated databases, and synchronization between online and local db. Other than that, great work on the docs.

Russ</description>
		<content:encoded><![CDATA[<p>I would really like to see more info/examples on working with pre-populated databases, and synchronization between online and local db. Other than that, great work on the docs.</p>
<p>Russ</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Matt</title>
		<link>http://probertson.com/articles/2007/06/11/adobe-air-local-sql-databases-and-my-role/comment-page-1/#comment-22686</link>
		<dc:creator>Matt</dc:creator>
		<pubDate>Thu, 14 Jun 2007 10:15:14 +0000</pubDate>
		<guid isPermaLink="false">http://probertson.com/articles/2007/06/11/adobe-air-local-sql-databases-and-my-role/#comment-22686</guid>
		<description>well done on getting &#039;SQLResult.lastInsertRowID&#039; added - it would have been a nightmare if that was missing!

I think AIR has to be the most exciting technology to come from Adobe in a long time, and the SQLite support only makes me more excited about it!</description>
		<content:encoded><![CDATA[<p>well done on getting &#8216;SQLResult.lastInsertRowID&#8217; added - it would have been a nightmare if that was missing!</p>
<p>I think AIR has to be the most exciting technology to come from Adobe in a long time, and the SQLite support only makes me more excited about it!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Metah Blog &#187; Blog Archive &#187; Adobe® Integrated Runtime (AIR), and SQLite</title>
		<link>http://probertson.com/articles/2007/06/11/adobe-air-local-sql-databases-and-my-role/comment-page-1/#comment-22454</link>
		<dc:creator>Metah Blog &#187; Blog Archive &#187; Adobe® Integrated Runtime (AIR), and SQLite</dc:creator>
		<pubDate>Tue, 12 Jun 2007 08:50:33 +0000</pubDate>
		<guid isPermaLink="false">http://probertson.com/articles/2007/06/11/adobe-air-local-sql-databases-and-my-role/#comment-22454</guid>
		<description>[...] read on Paul Robertson blog&#8217;s about some features offered with AIR and local database. The news has been out from some times now [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] read on Paul Robertson blog&#8217;s about some features offered with AIR and local database. The news has been out from some times now [&#8230;]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: DannyT</title>
		<link>http://probertson.com/articles/2007/06/11/adobe-air-local-sql-databases-and-my-role/comment-page-1/#comment-22448</link>
		<dc:creator>DannyT</dc:creator>
		<pubDate>Tue, 12 Jun 2007 07:48:00 +0000</pubDate>
		<guid isPermaLink="false">http://probertson.com/articles/2007/06/11/adobe-air-local-sql-databases-and-my-role/#comment-22448</guid>
		<description>Talking of synchronisation, are there any built in methods or features for syncing back to a master db, for example if you have a number of users using their apollo app whilst out and about is there (currently or planned) some built in functionality to pull all their respective databases into one?</description>
		<content:encoded><![CDATA[<p>Talking of synchronisation, are there any built in methods or features for syncing back to a master db, for example if you have a number of users using their apollo app whilst out and about is there (currently or planned) some built in functionality to pull all their respective databases into one?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mike Brunt</title>
		<link>http://probertson.com/articles/2007/06/11/adobe-air-local-sql-databases-and-my-role/comment-page-1/#comment-22439</link>
		<dc:creator>Mike Brunt</dc:creator>
		<pubDate>Tue, 12 Jun 2007 04:44:54 +0000</pubDate>
		<guid isPermaLink="false">http://probertson.com/articles/2007/06/11/adobe-air-local-sql-databases-and-my-role/#comment-22439</guid>
		<description>This is just so bloody exciting, we have a client who deploys personnel in major retail outlets throughout the USA and Canada.  They then report back on findings and I can see the incredible value in reporting on a laptop for instance whilst on site and then synchronize that when they have an Internet connection.</description>
		<content:encoded><![CDATA[<p>This is just so bloody exciting, we have a client who deploys personnel in major retail outlets throughout the USA and Canada.  They then report back on findings and I can see the incredible value in reporting on a laptop for instance whilst on site and then synchronize that when they have an Internet connection.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: baby steps</title>
		<link>http://probertson.com/articles/2007/06/11/adobe-air-local-sql-databases-and-my-role/comment-page-1/#comment-22409</link>
		<dc:creator>baby steps</dc:creator>
		<pubDate>Mon, 11 Jun 2007 23:54:51 +0000</pubDate>
		<guid isPermaLink="false">http://probertson.com/articles/2007/06/11/adobe-air-local-sql-databases-and-my-role/#comment-22409</guid>
		<description>&lt;strong&gt;Paul Robertson (adobe) on AIR...&lt;/strong&gt;

The addition of embedded database is possibly my favorite new feature in this mountain of features Adobe dropped on us this week. Paul Robertson, an Adobe developer, lets us know why he agrees with me.
......</description>
		<content:encoded><![CDATA[<p><strong>Paul Robertson (adobe) on AIR&#8230;</strong></p>
<p>The addition of embedded database is possibly my favorite new feature in this mountain of features Adobe dropped on us this week. Paul Robertson, an Adobe developer, lets us know why he agrees with me.<br />
&#8230;&#8230;</p>
]]></content:encoded>
	</item>
</channel>
</rss>
