<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	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/"
	>

<channel>
	<title>Carlos Tristacci &#187; AIR</title>
	<atom:link href="http://www.carlostristacci.com.br/category/air/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.carlostristacci.com.br</link>
	<description>Just another WordPress weblog</description>
	<lastBuildDate>Sun, 18 Jul 2010 21:28:04 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Adobe AIR armazenando dados</title>
		<link>http://www.carlostristacci.com.br/adobe-air-armazenando-dados/</link>
		<comments>http://www.carlostristacci.com.br/adobe-air-armazenando-dados/#comments</comments>
		<pubDate>Mon, 02 Feb 2009 00:03:54 +0000</pubDate>
		<dc:creator>Carlos  Tristacci</dc:creator>
				<category><![CDATA[AIR]]></category>
		<category><![CDATA[ActionScript 3]]></category>
		<category><![CDATA[SQLite]]></category>

		<guid isPermaLink="false">http://blog.souweb.info/adobe-air-local-shared-objects-e-sqlite/</guid>
		<description><![CDATA[Hoje participei de uma palestra sobre Adobe Flex e Adobe AIR, onde os participantes não conheciam nenhuma das duas tecnologias.
Bom, como autodidata serviu para confirmar que eu estava no caminho certo e também deu para pegar algumas dicas sobre o Adobe AIR.
Sobre o Adobe AIR

Para quem ainda não conhece o Adobe AIR, assincrono de Adobe [...]]]></description>
			<content:encoded><![CDATA[<p>Hoje participei de uma palestra sobre Adobe Flex e Adobe AIR, onde os participantes não conheciam nenhuma das duas tecnologias.</p>
<p>Bom, como autodidata serviu para confirmar que eu estava no caminho certo e também deu para pegar algumas dicas sobre o Adobe AIR.</p>
<h4>Sobre o Adobe AIR</h4>
<p><img src="http://blog.souweb.info/wp-content/uploads/2009/01/adobe-air-logo.jpg" alt="Logo Adobe Air" /></p>
<p>Para quem ainda não conhece o Adobe AIR, assincrono de Adobe Integrated Runtime, é a versão desktop do aplicativo Flex&#8221;, que funciona e fica instalado, como um aplicativo desktop, conectado com a camada web para acesso a banco de dados. Esta conexão que é feita pelo AIR segue os mesmos padrões da realizada pelo Flex. Mas, sem a necessidade de realizar requisições dos arquivos SWF da aplicação, mas apenas os dados e conteúdos dinâmicos que ficam na camada web.</p>
<p>Assim, os usuários que tem por necessidade ou costume acessar diariamente sites ou sistemas web, podem baixar sua versão desktop e assim experimentar uma experiência mais rica e um acesso mais rápido ao conteúdo.</p>
<p>Pergunta clássica:</p>
<p><em><strong>E se a conexão com a internet for interrompida?</strong></em></p>
<p>Ótima pergunta, tratando-se de uma aplicação desktop que tem que acessar dados e conteúdos dinâmicos armazenados em algum lugar da web.</p>
<p><strong>Vamos a resposta&#8230;</strong></p>
<p>Os dados acessados ficam armazenados em <strong><em>Local Shared Objects</em></strong><em>, </em>que em poucas palavras podemos definir como &#8220;Cookies do Flash&#8221;. Ou se preferir ter maior consistência e confiabilidade você pode usar o banco de dados SQLite para isso. Desta forma, você pode continuar trabalhando com o sistema até a conexão com a internet ser reestabelecida.</p>
<h4>Sobre Local Shared Objects</h4>
<p>Um local shared object Ã© exatamente como um cookie, exceto que ele tambÃ©m pode armazenar dados mais complexos do que simples texto. Shared objects, por si sÃ³, nÃ£o podem fazer nada com os dados em seu computador. Mais importante ainda, shared objects nÃ£o podem acessar ou se lembrar do seu e-mail ou de outras informaÃ§Ãµes pessoais, a menos que vocÃª voluntariamente fornecer tais informaÃ§Ãµes.</p>
<p>Mas, vocÃª pode controlar o local de armazenamento de shared objects atravÃ©s do Flash Player Settings Manager, que permite que vocÃª escolha um nÃ­vel confortÃ¡vel de proteÃ§Ã£o da privacidade que o Flash Player manterÃ¡ enquanto navega na web. Isso inclui a desativaÃ§Ã£o do armazenamento de shared objects para sites individuais, ou desativar completamente o armazenamento de shared objects por completo.</p>
<p>Mais informaÃ§Ãµes sobre o local shared objects disponÃ­vel no endereÃ§o:</p>
<ul>
<li>Adobe &#8211; <a href="http://www.adobe.com/products/flashplayer/articles/lso/" target="_blank">http://www.adobe.com/products/flashplayer/articles/lso/ </a></li>
</ul>
<h4>SQLite</h4>
<p><img src="http://blog.souweb.info/wp-content/uploads/2009/01/imagem18.png" alt="Logo SQLite" /></p>
<p>SQLite Ã© uma biblioteca C que implementa um banco de dados SQL embutido. Programas que usam a biblioteca SQLite podem ter acesso a banco de dados SQL sem executar um processo RDBMS separado.</p>
<p>SQLite nÃ£o Ã© uma biblioteca de cliente usada para conectar com um grande servidor de banco de dados. SQLite Ã© o servidor. A biblioteca SQLite lÃª e escreve diretamente para e do arquivo do banco de dados no disco.</p>
<p>O uso do SQLite Ã© recomendado onde a simplicidade da administraÃ§Ã£o, implementaÃ§Ã£o e manutenÃ§Ã£o sÃ£o mais importantes que incontÃ¡veis recursos que SGBDs mais voltados para aplicaÃ§Ãµes complexas possivelmente implementam. Entretando situaÃ§Ãµes onde a simplicidade Ã© a melhor escolha sÃ£o muito mais freqÃ¼entes do que pode-se imaginar&#8230; como para o que precisamos. <img src='http://www.carlostristacci.com.br/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p>Saiba mais sobre o SQLite:</p>
<ul>
<li>Site Oficial SQLite &#8211; <a href="http://www.sqlite.org/" target="_blank">http://www.sqlite.org/</a></li>
<li>WikipÃ©dia &#8211; <a href="http://pt.wikipedia.org/wiki/SQLite" target="_blank">http://pt.wikipedia.org/wiki/SQLite</a></li>
<li>Pablo Dall&#8217;Oglio &#8211; Usando o SQLite &#8211; <a href="http://www.pablo.blog.br/49" target="_blank">http://www.pablo.blog.br/49</a></li>
<li>Juliano Queiroz &#8211; SQLite: Simplicidade gerando soluÃ§Ãµes &#8211; <a href="http://espacoinfo.net/sqlite-a-simplicidade-gerando-solucoes/" target="_blank">http://espacoinfo.net/sqlite-a-simplicidade-gerando-solucoes/</a></li>
</ul>
<p>Espero ter contribuÃ­do um pouco mais.</p>
<p>Grande abraÃ§o!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.carlostristacci.com.br/adobe-air-armazenando-dados/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
