Apr21st

Palestra Fisl9.0: Ferramentas para desenvolvimento e testes de aplicações Ginga-NCL

Esta foi a última palestra da série sobre o middleware para TV Digital Ginga, apresentadas no Fisl 9.0. Desta vez, Romualdo Monteiro de Resende Costa apresentou algumas ferramentas para desenvolvimento e teste de aplicações para o Ginga.

O início da palestra foi um pouco atrapalhado pelo barulho que o pessoal do Debian estava fazendo no seu stand, comemorando o aniversário de 15 anos do projeto. Eu, que não poderia perder essa comemoração, fui até lá comer do bolo todo personalidado que o pessoal encomendou. Até o Maddog estava lá!

Mas voltando à sala de palestra e ao Ginga: a parte de apresentação do middleware se chama, como vimos antes, Ginga-NCL, pretende resolver os problemas de união entre lógica de apresentação e sincronia de informações e procedimentos interativos. Normalmente a apresentação poderia até ser um código HTML, mas precisará de código procedural extra para fazer a sincronia.

O Ginga-NCL, ou Nested Context Language, é usado para descrever dados estruturados, assim como o XML, dividos em algumas categorias. São elas: nós (como vídeo e áudio), regiões (parte da tela da TV), descritores (definição de interação), elos e conectores (permitir fluxo sequencial entre todas as partes). Os elos unem tudo, enquanto os conectores definem quem começa quando e quem inicia depois de quem acaba, dentro do fluxo da aplicação.

Read the rest of this entry »

Apr20th

Palestra Fisl 9.0: Ext4

Apr20th

Palestra Fisl 9.0: Vim Script - the road from :set to :for

Apr20th

Palestra Fisl 9.0: Gotcha - multipointer com gesture click

Apr20th

Palestra Fisl 9.0: Desenvolvimento em Linux para dispositivos móveis com Moblin