<?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>Blog AOC - O Futuro é Digital, o futuro é AOC! &#187; lua</title>
	<atom:link href="http://www.ofuturoedigital.com.br/blog/tags/lua/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.ofuturoedigital.com.br/blog</link>
	<description>Blog sobre TV Digital, mobilidade, sinal digital, interatividade e produtos da AOC.</description>
	<lastBuildDate>Thu, 09 Sep 2010 18:30:02 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>TV Digital: Interatividade além do NCL</title>
		<link>http://www.ofuturoedigital.com.br/blog/2009/12/tv-digital-interatividade-alem-do-ncl/</link>
		<comments>http://www.ofuturoedigital.com.br/blog/2009/12/tv-digital-interatividade-alem-do-ncl/#comments</comments>
		<pubDate>Mon, 07 Dec 2009 19:29:13 +0000</pubDate>
		<dc:creator>Agente Digital AOC</dc:creator>
				<category><![CDATA[Posts]]></category>
		<category><![CDATA[ginga]]></category>
		<category><![CDATA[Interatividade]]></category>
		<category><![CDATA[lua]]></category>
		<category><![CDATA[NCL]]></category>
		<category><![CDATA[tvdigital]]></category>

		<guid isPermaLink="false">http://www.ofuturoedigital.com.br/blog/?p=318</guid>
		<description><![CDATA[Colaborador: Luiz Eduardo Araújo.

Para quem pretende iniciar os estudos para desenvolver aplicativos interativos para TV Digital, eu digo: Essa é a hora. Apesar do mercado novo, algumas empresas já estão contratando. Uma delas, a Peta5, estava até o final de novembro com duas vagas para estagiar com desenvolvimento de aplicações interativas.

Mas o que eu preciso? [...]]]></description>
			<content:encoded><![CDATA[<p>Colaborador: <strong>Luiz Eduardo Araújo</strong>.<br />
<br />
Para quem pretende iniciar os estudos para desenvolver aplicativos interativos para TV Digital, eu digo: Essa é a hora. Apesar do mercado novo, algumas empresas já estão contratando. Uma delas, a Peta5, estava até o final de novembro com duas vagas para estagiar com desenvolvimento de aplicações interativas.<br />
<br />
Mas o que eu preciso? Apenas o NCL? Resposta: Não!<br />
<br />
O NCL atende perfeitamente bem para o que foi proposto: sincronismo de mídias. Muitas aplicações básicas poderão e deverão ser desenvolvidas apenas em NCL. No entanto, aplicações que exijam uma interface que varie de acordo com as opções selecionadas pelo telespectador, a melhor escolha será Lua e Java.<br />
<br />
O Ginga Java ainda não possui o mesmo nível de maturidade que o Ginga NCL/Lua tem com relação à TV Digital. É possível desenvolver interfaces dinâmicas e ricas trabalhando apenas com Lua.</p>
<p><BR></p>
<div id="attachment_323" class="wp-caption alignright" style="width: 520px"><img class="size-full wp-image-323" title="Previsão do tempo por região - NCL" src="http://www.ofuturoedigital.com.br/blog/wp-content/uploads/2009/12/Post_LuizEAraujo_01-Regiao_reduzida.jpg" alt="Imagens para utilização por NCL." width="510" height="287" /><br />
<p class="wp-caption-text">Imagem: Seria possível criar imagens para serem utilizadas no NCL, pois a quantidade de Regiões existentes no Brasil é fixa. Mas e quando não sabemos ao certo os dados que deverão ser apresentados?</p></div>
<p><BR></p>
<p>Participo atualmente de um projeto de Educação à Distância para TV Digital. Inicialmente toda a aplicação foi escrita em NCL que chamava algumas mídias Lua que efetivamente executavam os módulos da aplicação. Depois de sete meses e aproximadamente cinco ciclos de desenvolvimento praticamente jogados no lixo, partimos para o desenvolvimento exclusivamente em Lua.<br />
<br />
Criamos um simples NCL que seu único trabalho é iniciar uma mídia Lua. A partir deste ponto, desde a simples tarefa da apresentação do menu principal até o controle de entrada de dados a partir do controle remoto passou a ser feito em Lua. Após seis meses, nos impressionamos com os ganhos obtidos. Nossa aplicação que conta com dez módulos, já possui seis desenvolvidos.</p>
<p><BR></p>
<div id="attachment_326" class="wp-caption alignright" style="width: 520px"><img class="size-full wp-image-326" title="Na pesquisa, não sabemos quantas cidades serão retornadas - NCL" src="http://www.ofuturoedigital.com.br/blog/wp-content/uploads/2009/12/Post_LuizEAraujo_02-Pesquisa_reduzida.jpg" alt="Na pesquisa, não sabemos quantas cidades serão retornadas." width="510" height="287" /><br />
<p class="wp-caption-text">Imagem: Na pesquisa, não sabemos quantas cidades serão retornadas.</p></div>
<p><BR></p>
<p><strong>Mas é preciso atenção</strong>, nem todas as bibliotecas disponíveis para linguagem Lua fazem parte do Ginga NCL/Lua.<br />
<br />
A linguagem Lua para TV Digital conta com quatro módulos obrigatórios:<br />
<strong><em>Canvas </em></strong>– Permite desenhar objetos em uma mídia Lua;<br />
<strong><em>Event </em></strong>– Permite que mídias Lua se comuniquem com mídias NCL e outros objetos externos;<br />
<strong><em>Persistent </em></strong>– Permite exportar variáveis de ambiente entre aplicações interativas;<br />
<strong><em>Settings </em></strong>– Permite acesso às variáveis definidas no documento NCL.<br />
<br />
Um exemplo de biblioteca Lua que não é obrigatória segundo a norma, é o Lua Socket que da suporte para conexões TCP. Para isso, é necessário utilizar o módulo <em>Event</em>.<br />
<br />
Para quem pretende trabalhar com desenvolvimento para TV Digital, está é a dica que deixo: NCL é ótimo quando a idéia é apresentar informações que não variem tanto. Mas quando precisamos apresentar dados que pode variar de acordo com as opções escolhidas pelo telespectador, Lua pode ser uma grata surpresa.<br />
<br />
Mais informações podem ser obtidas na <a href="http://softwarepublico.gov.br/ver-comunidade?community_id=1101545">comunidade Ginga</a> do portal do <a href="http://softwarepublico.gov.br/">Software Público</a>.<br />
<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211; &#8212; -<br />
<br />
<a href="http://luizeduardoaraujo.info/">Luiz Eduardo</a> é Pós Graduando em Engenharia de Software pela Poli-UFRJ. Possui experiência em desenvolvimento cliente-servidor e web. Entusiasta do Software Livre, escreve para o blog <a href="http://versaodigital.blogspot.com/">Versão Digital</a>. Atua como arquiteto desenvolvedor em projetos de pesquisa e desenvolvimento de Educação à Distância para TV Digital na iniciativa privada.</p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center">
<ul class="socials">
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=TV+Digital%3A+Interatividade+al%C3%A9m+do+NCL+-+http://b2l.me/a9ngv&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.ofuturoedigital.com.br/blog/2009/12/tv-digital-interatividade-alem-do-ncl/&amp;t=TV+Digital%3A+Interatividade+al%C3%A9m+do+NCL" rel="nofollow" class="external" title="Compartilhar noFacebook">Compartilhar noFacebook</a>
		</li>
		<li class="shr-orkut">
			<a href="http://promote.orkut.com/preview?nt=orkut.com&amp;tt=TV+Digital%3A+Interatividade+al%C3%A9m+do+NCL&amp;du=http://www.ofuturoedigital.com.br/blog/2009/12/tv-digital-interatividade-alem-do-ncl/&amp;cn=Colaborador%3A%20Luiz%20Eduardo%20Ara%C3%BAjo.%0D%0A%0D%0APara%20quem%20pretende%20iniciar%20os%20estudos%20para%20desenvolver%20aplicativos%20interativos%20para%20TV%20Digital%2C%20eu%20digo%3A%20Essa%20%C3%A9%20a%20hora.%20Apesar%20do%20mercado%20novo%2C%20algumas%20empresas%20j%C3%A1%20est%C3%A3o%20contratando.%20Uma%20delas%2C%20a%20Peta5%2C%20estava%20at%C3%A9%20o%20final%20de%20novembro%20com%20duas%20vagas%20para%20esta" rel="nofollow" class="external" title="Promover noOrkut">Promover noOrkut</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://www.ofuturoedigital.com.br/blog/2009/12/tv-digital-interatividade-alem-do-ncl/&amp;title=TV+Digital%3A+Interatividade+al%C3%A9m+do+NCL" rel="nofollow" class="external" title="Compartilhar nodel.icio.us">Compartilhar nodel.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.ofuturoedigital.com.br/blog/2009/12/tv-digital-interatividade-alem-do-ncl/&amp;title=TV+Digital%3A+Interatividade+al%C3%A9m+do+NCL" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-gmail">
			<a href="https://mail.google.com/mail/?ui=2&amp;view=cm&amp;fs=1&amp;tf=1&amp;su=TV+Digital%3A+Interatividade+al%C3%A9m+do+NCL&amp;body=Link: http://www.ofuturoedigital.com.br/blog/2009/12/tv-digital-interatividade-alem-do-ncl/ (sent via shareaholic)%0D%0A%0D%0A----%0D%0A Colaborador%3A%20Luiz%20Eduardo%20Ara%C3%BAjo.%0D%0A%0D%0APara%20quem%20pretende%20iniciar%20os%20estudos%20para%20desenvolver%20aplicativos%20interativos%20para%20TV%20Digital%2C%20eu%20digo%3A%20Essa%20%C3%A9%20a%20hora.%20Apesar%20do%20mercado%20novo%2C%20algumas%20empresas%20j%C3%A1%20est%C3%A3o%20contratando.%20Uma%20delas%2C%20a%20Peta5%2C%20estava%20at%C3%A9%20o%20final%20de%20novembro%20com%20duas%20vagas%20para%20esta" rel="nofollow" class="external" title="Email this via Gmail">Email this via Gmail</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.google.com/buzz/post?url=http://www.ofuturoedigital.com.br/blog/2009/12/tv-digital-interatividade-alem-do-ncl/&amp;imageurl=" rel="nofollow" class="external" title="Post on Google Buzz">Post on Google Buzz</a>
		</li>
		<li class="shr-myspace">
			<a href="http://www.myspace.com/Modules/PostTo/Pages/?u=http://www.ofuturoedigital.com.br/blog/2009/12/tv-digital-interatividade-alem-do-ncl/&amp;t=TV+Digital%3A+Interatividade+al%C3%A9m+do+NCL" rel="nofollow" class="external" title="Publicar noMySpace">Publicar noMySpace</a>
		</li>
		<li class="shr-ning">
			<a href="http://bookmarks.ning.com/addItem.php?url=http://www.ofuturoedigital.com.br/blog/2009/12/tv-digital-interatividade-alem-do-ncl/&amp;T=TV+Digital%3A+Interatividade+al%C3%A9m+do+NCL" rel="nofollow" class="external" title="Adicionar aoNing">Adicionar aoNing</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

]]></content:encoded>
			<wfw:commentRss>http://www.ofuturoedigital.com.br/blog/2009/12/tv-digital-interatividade-alem-do-ncl/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
	</channel>
</rss>
