Home
Maratona JBoss
Formação Analistas de Negócios São Paulo
SEO - Otimização de Sites
Google Android SAO Tutorial Mão na Massa

     EVENTOS - TV Digital Tutorial Mão na Massa

Welcome to Adobe GoLive 6
Objetivo: Neste curso será demonstrado como desenvolver aplicações interativas para TV Digital, para o middleware Ginga, utilizando a linguagem NCL e Lua como script.

No curso será explicado como funciona a linguagem declarativa NCL e a linguagem Lua, utilizada para adicionar uma maior interatividade na aplicação.

No andamento do curso, será desenvolvido um exemplo de aplicação que simula algumas operações em um Banco XYZ, como a consulta de saldo e pagamento.

Público Alvo: Desenvolvedores com interesse em aprender a desenvolver aplicações interativas para TV Digital utilizando o middleware Ginga, e as linguagens NCL/Lua.

Pré-requisitos: Conhecimentos em lógica de programação

Sistema operacional em que o curso será ministrado:
Windows

Após o término deste treinamento o participante estará imediatamente apto a:
- Desenvolver aplicações para TV Digital, utilizando Ginga-NCL e Lua


Dicas do Especialista

http://www.gingancl.org.br/
http://www.ncl.org.br/
http://www.lua.org

Conteúdo Programático

1) Conceitos
1.1) Introdução
1.2) TV Digital no Brasil
1.3) Ginga

2) Ginga-NCL
2.1) A linguagem NCL
2.2) Estrutura da linguagem
2.3) Reproduzindo mídias
2.4) Entendendo conectores e elos
2.5) Tratando eventos do controle

3) Lua
3.1) A linguagem Lua
3.2) Exemplos da linguagem
3.3) Exemplo de Orientação a Objetos
3.4) Módulo Canvas
3.5) Módulo TCP
3.6) Tratando eventos em Lua
3.7) Integrando um documento NCL com Lua

4) Desenvolvendo o exemplo do Banco XYZ
4.1) Criando a tela com o menu inicial
4.2) Desenvolvimento da consulta de saldo
4.3) Criando a tela de saldo de conta corrente
4.4) Exercício - criando a tela de pagamento.





 

Telefone: 11-3487-6046 | segunda a sexta-feira: das 9h00 às 12h30 e das 14h00 às 18h00