GINGA: Interatividade na TV Digital
com Java
Carlos Fernando Gonçalves
Mestre em Engenharia de Computação pelo Instituto de Pesquisas Tecnológicas
(2004) e graduação e...
ISDB-TB
Middleware Ginga
Interatividade com GINGA
Futuro do GINGA
Montando ambiente de desenvolvendo
JavaDTV /Ginga-J
Dese...
ISDB-TB
ISDB-TB
(Integrated Services Digital Broadcasting – Terrestrial Brazil)
Fonte: http://pt.wikipedia.org/wiki/Fichei...
ISDB-TB
Fonte: http://forumsbtvd.org.br/acervo-online/normas-brasileiras-de-tv-digital/
ISDB-TB (Integrated Services Digital Broadcasting – Terrestrial Brazil)
Outros padrões
ATSC (Advanced Television System Co...
ISDB-TB
ISDB-TB
TV Analógica e TV Digital
ISDB-TB
Canal na TV Digital
A banda do canal legal no DTV é de 6MHz (igual ao do analógico PAL-M), como por
exemplo, o can...
ISDB-TB
Multiprogramação
vantagem do sistema, é de poder aproveitar as camadas hierárquicas, por exemplo,
se uma camada es...
ISDB-TB
Codificação e Compressão – Carrossel
● DSM-CC (Digital Storage Media Command and Control)
– No ambiente de TV digi...
ISDB-TB
“O valor do televisor é percebido pelo número de
conteúdos que ele tem. Hoje, o desafio está no
software e não no hardware...
Middleware Ginga
O Ginga é a especificação de middleware do SBTVD, resultado da
integração das propostas FlexTV [Leite 200...
MW Ginga
Ginga-J Ginga-NCL
BRIDGE
Ginga COMMON CORE
JVM
CDC 1.1 / FP 1.1 / PBP 1.1
APIsbr.org.sbtvd
NCLFormatter
LUAScript...
Middleware Ginga
JavaDTV
Em 2008 foram verificados problemas com questões de
propriedade intelectual na parte MHP (APIs HA...
Middleware Ginga
Ginga-J
Middleware Ginga
CDC 1.1 / FP 1.1 / PBP 1.1
JavaTV 1.1
MediaAPIs
ApplicationManagement
MPEGConcepts
BroadcastFilesystem
MP...
Interatividade com Ginga
Interatividade com Ginga
Interatividade com Ginga
Interatividade com Ginga
Toshiba - TV 65WL800i3D - TV 55WL800i3D - TV 46WL800i3D
Sharp TV LED AQUOS LC-60LE640B TV LED AQU...
Multi-Screen
Interatividade na 2ª. Tela
Sincronização com o conteúdo
Interatividade com Ginga
Híbrido Broadband & Broadcast
Interatividade com Ginga
Push VoD
sem necessidade de conexão à Internet
Interatividade com Ginga
Hotel
Interatividade com Ginga
Cemig
Interatividade com Ginga
Interatividade com Ginga
TV Digital aberta
Brasil 4D - EBC (Empresa Brasil de Comunicação - TV Brasil)
Projeto Brasil 4D recebe prêmios nacionais e internacionais
ht...
TV Aparecida
Quebrando o mito!Quebrando o mito!
Interatividade com Ginga
TV Aparecida
Quebrando o mito!Quebrando o mito!
Interatividade com Ginga
TV Aparecida
Quebrando o mito!Quebrando o mito!
Interatividade com Ginga
TV Aparecida
Quebrando o mito!Quebrando o mito!
Interatividade com Ginga
Futuro do Ginga
Futuro do Ginga
Futuro do Ginga
Futuro do Ginga
#InteratividadeSIM
#InteratividadenasTVsPúblicas
Futuro do Ginga
Montando ambiente de desenvolvendo
JavaDTV /Ginga-J
Acesse:
https://www.astrodevnet.com/AstroDevNet/home.html
Montando ambiente de desenvolvendo
JavaDTV /Ginga-J
Acesse:
https://www.astrodevnet.com/AstroDevNet/home.html
Montando ambiente de desenvolvendo
JavaDTV /Ginga-J
Acesse:
https://www.astrodevnet.com/AstroDevNet/home.html
Montando ambiente de desenvolvendo
JavaDTV /Ginga-J
Acesse:
https://www.astrodevnet.com/AstroDevNet/home.html
Montando ambiente de desenvolvendo
JavaDTV /Ginga-J
Acesse:
https://www.astrodevnet.com/AstroDevNet/home.html
Na caixa de ...
Montando ambiente de desenvolvendo
JavaDTV /Ginga-J
Acesse:
https://www.astrodevnet.com/AstroDevNet/home.html
Acionar
Montando ambiente de desenvolvendo
JavaDTV /Ginga-J
Acesse:
https://www.astrodevnet.com/AstroDevNet/home.html
Montando ambiente de desenvolvendo
JavaDTV /Ginga-J
Acesse:
https://www.astrodevnet.com/AstroDevNet/home.html
astrobox
Montando ambiente de desenvolvendo
JavaDTV /Ginga-J
Acesse:
https://www.astrodevnet.com/AstroDevNet/home.html
Montando ambiente de desenvolvendo
JavaDTV /Ginga-J
Acesse:
https://www.astrodevnet.com/AstroDevNet/home.html
Digitar emai...
Montando ambiente de desenvolvendo
JavaDTV /Ginga-J
Acesse:
https://www.astrodevnet.com/AstroDevNet/home.html
Digitar senh...
Aplicações Ginga-J podem obter acesso de forma genérica
aos planos gráficos oferecidos pelo terminal de acesso, para
confi...
Desenvolvendo interatividade com
JavaDTV /Ginga-J
Planos gráficos
1. Plano[0]: Plano de texto e gráficos;
2. Plano[1]: Pla...
Desenvolvendo interatividade com
JavaDTV /Ginga-J
Dica
Desenvolver para TV Digital é ter em mente que:
●
As aplicações tem...
Xlet
As aplicações para TV interativa desenvolvidas em JavaDTV são
chamadas de Xlets.
O ciclo de vida dos Xlets é regido p...
Xlet
Desenvolvendo interatividade com
JavaDTV /Ginga-J
Desenvolvendo interatividade com
JavaDTV /Ginga-J
Primeiro exemplo
Alô Mundo
Desenvolvendo interatividade com
JavaDTV /Ginga-J
public class Exemplo_01_Xlet implements Xlet {
protected XletContext xle...
Desenvolvendo interatividade com
JavaDTV /Ginga-J
Problema na acentuação?
Dicas
Sempre deixar Source Level=JDK 1.3 e Enconding=UTF-8
Desenvolvendo interatividade com
JavaDTV /Ginga-J
Desenvolvendo interatividade com
JavaDTV /Ginga-J
Desenvolvendo interatividade com
JavaDTV /Ginga-J
Desenvolvendo interatividade com
JavaDTV /Ginga-J
Dicas
Adicionar as bibliotecas ao projeto
Desenvolvendo interatividade com
JavaDTV /Ginga-J
LWUIT
Light Weight User Interface Toolkit
Inspirado no LWUIT dos dispositivos móveis (JavaME/MIDP)
Foi baseado no Swing
Es...
LWUIT
Light Weight User Interface Toolkit
Desenvolvendo interatividade com
JavaDTV /Ginga-J
Desenvolvendo interatividade com
JavaDTV /Ginga-J
Ginga Hackathon
https://www.facebook.com/events/513829981993640/
Desenvolvendo interatividade com
JavaDTV /Ginga-J
Ginga Hackathon
Raphael Ferras Gonçalves da Silva, ex-aluno do curso de Bacharel em Ciências de
Computação pelo ICMC-USP S...
Perguntas
Perguntas?
Curso gratuito
http://www.globalcode.com.br/treinamentos/cursos/videoaulas/java-e-tv-digital
Desenvolvendo interatividade ...
Referências
Parte 4: Ginga-J - Ambiente para a execução de aplicações procedurais
http://www.dtv.org.br/download/pt-br/ABN...
Ginga, Java e Interatividade na TV Digital
http://blog.globalcode.com.br/2013/02/ginga-java-e-interatividade-na-tv.html
Tr...
Grupo de Usuários Java Noroeste Paulista
10 ANOS
Fundado em 24 de outubro de 2004
http://groups.google.com/group/javanoroe...
Apresentação feita no Instituto Federal Campus
Votuporanga-SP
Festival Latino-americano de Instalação de Software
Livre (F...
Próximos SlideShares
Carregando em…5
×

GINGA: Interatividade na TV Digital com Java - FLISol 2015 - IFSP - Votuporanga-SP

712 visualizações

Publicada em

Apresentação feita no Instituto Federal Campus Votuporanga-SP
Festival Latino-americano de Instalação de Software Livre (FLISoL) - 2015
25 de abril de 2015
http://vtp.ifsp.edu.br/eventos/evento.php?id=2

Publicada em: Tecnologia
0 comentários
1 gostou
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
712
No SlideShare
0
A partir de incorporações
0
Número de incorporações
40
Ações
Compartilhamentos
0
Downloads
9
Comentários
0
Gostaram
1
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

GINGA: Interatividade na TV Digital com Java - FLISol 2015 - IFSP - Votuporanga-SP

  1. 1. GINGA: Interatividade na TV Digital com Java
  2. 2. Carlos Fernando Gonçalves Mestre em Engenharia de Computação pelo Instituto de Pesquisas Tecnológicas (2004) e graduação em Bacharel em Física pelo Instituto de Física de São Carlos (1994). Consultor no projeto CEPID do Centro de Estudos da Metrópole. Consultor e desenvolvedor, utiliza software livre e Java nos seguintes temas: TV Digital Ginga- J, Web e Mobile. Consultor Técnico da Organização Internacional UNESCO para o projeto WEBGIS - Mapas Interativos - da Secretaria de Vigilância Sanitária - Ministério da Saúde (2007) DF- Brasília. Trabalhou nas empresas: EverSystems Informática, Touch Tecnologia e PROCOMP Indústria Eletônica LTDA. Tradutor e Revisor do IDE NetBeans. Fundador do Java Noroeste - Grupo de Usuários Java do Noroeste Paulista. Participou de vários eventos JavaDay, JUG Day, É Dia de Java, Just Java, JavaOne e Semanas Acadêmicas.
  3. 3. ISDB-TB Middleware Ginga Interatividade com GINGA Futuro do GINGA Montando ambiente de desenvolvendo JavaDTV /Ginga-J Desenvolvendo interatividade com JavaDTV /Ginga-J Referências Agenda
  4. 4. ISDB-TB ISDB-TB (Integrated Services Digital Broadcasting – Terrestrial Brazil) Fonte: http://pt.wikipedia.org/wiki/Ficheiro:Digital_broadcast_standards.svg Assim, Honduras(trocou ATCS) é o terceiro país na América Central a escolher o padrão nipo-brasileiro, e o 15º no mundo. Uruguai, Argentina, Paraguai, Chile, Bolívia, Peru, Equador, Venezuela, Costa Rica, Filipinas, Botswana e Guatemala já optaram pelo ISDB-T, além de Brasil e Japão.
  5. 5. ISDB-TB Fonte: http://forumsbtvd.org.br/acervo-online/normas-brasileiras-de-tv-digital/
  6. 6. ISDB-TB (Integrated Services Digital Broadcasting – Terrestrial Brazil) Outros padrões ATSC (Advanced Television System Committee) DVB (Digital Video Broadcasting) ISDB (Integrated Services Digital Broadcasting) ISDB-TB
  7. 7. ISDB-TB ISDB-TB TV Analógica e TV Digital
  8. 8. ISDB-TB Canal na TV Digital A banda do canal legal no DTV é de 6MHz (igual ao do analógico PAL-M), como por exemplo, o canal 14 começa na frequência de 470MHz e vai até 476MHz. O canal é dividido em 14 segmentos de 428,57KHz, mas um segmento é descartado para a transmissão, ficando somente 13, que são numerados de 0 a 12. Portanto a banda de transmissão de um canal DTV é de 13x428,57=5,57MHz, mas para uma maior segurança é expandida para 5,7MHz. Segmento 0 que fica bem no centro, por ser de mais fácil recepção, é destinado para receptores portáteis como celular. Por ser transmissão de 1 só segmento, é conhecido como One Seg ou 1 Seg. Fonte:http://imagemesomhd.blogspot.com/2010/01/tv-digital-sbtvdisdb-tb.html
  9. 9. ISDB-TB Multiprogramação vantagem do sistema, é de poder aproveitar as camadas hierárquicas, por exemplo, se uma camada estiver transmitindo um programa em SD e a segunda camada, o mesmo programa em HD, a segunda aproveita também a primeira camada que tem informações de SD para formar o HD. Um receptor móvel que só consegue receber o SD, aproveita a primeira camada e descarta a segunda. Cada camada pode transmitir um programa diferente, e acaba se tornando um canal lógico. Além da transmissão One Seg, no Full Seg é possível ter até mais 3 programas em definição padrão (SD), mas em Full HD (1920x1080) que utiliza todos os 12 segmentos, só é possível transmitir 1 programa. Fonte:http://imagemesomhd.blogspot.com/2010/01/tv-digital-sbtvdisdb-tb.html
  10. 10. ISDB-TB Codificação e Compressão – Carrossel ● DSM-CC (Digital Storage Media Command and Control) – No ambiente de TV digital, é utilizado para broadcast de dados e sistemas de arquivos. • Transmissão unidirecional – o receptor não tem como requisitar os dados • Os dados são transmitidos de maneira cíclica • O receptor é capaz de “remontar” os dados conforme são recebidos • DSM-CC suporta dois tipos de carrossel ● Carrossel de dados ● Carrossel de objetos
  11. 11. ISDB-TB
  12. 12. “O valor do televisor é percebido pelo número de conteúdos que ele tem. Hoje, o desafio está no software e não no hardware.” Sony, Carlos Goya - 2011 Middleware Ginga
  13. 13. Middleware Ginga O Ginga é a especificação de middleware do SBTVD, resultado da integração das propostas FlexTV [Leite 2005] e MAESTRO [Soares 2006], desenvolvidas por consórcios liderados pela UFPB e PUC-Rio no projeto SBTVD , respectivamente O Ginga integrou estas duas soluções, chamadas de Ginga-J e Ginga-NCL , tomando por base as recomendações internacionais da ITU. Desta forma, o Ginga é subdividido em dois subsistemas interligados, também chamados de Máquina de Execução (Ginga-J) e Máquina de Apresentação (Ginga-NCL)
  14. 14. MW Ginga Ginga-J Ginga-NCL BRIDGE Ginga COMMON CORE JVM CDC 1.1 / FP 1.1 / PBP 1.1 APIsbr.org.sbtvd NCLFormatter LUAScript XHTML+CSS+ECMAScript SMILTransitions Mono-mediaPlayers JavaTV 1.1 JMF JavaDTV LWUIT Middleware Ginga
  15. 15. Middleware Ginga JavaDTV Em 2008 foram verificados problemas com questões de propriedade intelectual na parte MHP (APIs HAVI e DAVIC) Fórum do SBTVD e a SUN Microsystems propuseram JavaDTV nova especificação em DEZ/2008 Pacotes da especificação JavaDTV 1.3 – extende os pacotes do JavaTV 1.1 para implementar funcionalidades específicas de TV Digital adicionais ou de menor grau de abstração. Acesse: http://forumsbtvd.org.br/acervo-online/javadtv-download/
  16. 16. Middleware Ginga Ginga-J
  17. 17. Middleware Ginga CDC 1.1 / FP 1.1 / PBP 1.1 JavaTV 1.1 MediaAPIs ApplicationManagement MPEGConcepts BroadcastFilesystem MPEGSectionFiltering Tuning NetworkDevice UserSettings&Prefs Events ARIB extensions ContentSecurity ResourceManagement PersistentStorage TVGraphics SBTVD Extensions Applications UIWidgetSet
  18. 18. Interatividade com Ginga
  19. 19. Interatividade com Ginga
  20. 20. Interatividade com Ginga
  21. 21. Interatividade com Ginga Toshiba - TV 65WL800i3D - TV 55WL800i3D - TV 46WL800i3D Sharp TV LED AQUOS LC-60LE640B TV LED AQUOS LC-70LE640B D-Link Visiontec
  22. 22. Multi-Screen Interatividade na 2ª. Tela Sincronização com o conteúdo Interatividade com Ginga
  23. 23. Híbrido Broadband & Broadcast Interatividade com Ginga
  24. 24. Push VoD sem necessidade de conexão à Internet Interatividade com Ginga
  25. 25. Hotel Interatividade com Ginga
  26. 26. Cemig Interatividade com Ginga
  27. 27. Interatividade com Ginga TV Digital aberta
  28. 28. Brasil 4D - EBC (Empresa Brasil de Comunicação - TV Brasil) Projeto Brasil 4D recebe prêmios nacionais e internacionais http://www.ebc.com.br/sobre-a-ebc/sala-de-imprensa/2013/08/brasil-4d-recebe-premios-nacionais-e-internacionais Interatividade com Ginga
  29. 29. TV Aparecida Quebrando o mito!Quebrando o mito! Interatividade com Ginga
  30. 30. TV Aparecida Quebrando o mito!Quebrando o mito! Interatividade com Ginga
  31. 31. TV Aparecida Quebrando o mito!Quebrando o mito! Interatividade com Ginga
  32. 32. TV Aparecida Quebrando o mito!Quebrando o mito! Interatividade com Ginga
  33. 33. Futuro do Ginga
  34. 34. Futuro do Ginga
  35. 35. Futuro do Ginga
  36. 36. Futuro do Ginga
  37. 37. #InteratividadeSIM #InteratividadenasTVsPúblicas Futuro do Ginga
  38. 38. Montando ambiente de desenvolvendo JavaDTV /Ginga-J Acesse: https://www.astrodevnet.com/AstroDevNet/home.html
  39. 39. Montando ambiente de desenvolvendo JavaDTV /Ginga-J Acesse: https://www.astrodevnet.com/AstroDevNet/home.html
  40. 40. Montando ambiente de desenvolvendo JavaDTV /Ginga-J Acesse: https://www.astrodevnet.com/AstroDevNet/home.html
  41. 41. Montando ambiente de desenvolvendo JavaDTV /Ginga-J Acesse: https://www.astrodevnet.com/AstroDevNet/home.html
  42. 42. Montando ambiente de desenvolvendo JavaDTV /Ginga-J Acesse: https://www.astrodevnet.com/AstroDevNet/home.html Na caixa de email...
  43. 43. Montando ambiente de desenvolvendo JavaDTV /Ginga-J Acesse: https://www.astrodevnet.com/AstroDevNet/home.html Acionar
  44. 44. Montando ambiente de desenvolvendo JavaDTV /Ginga-J Acesse: https://www.astrodevnet.com/AstroDevNet/home.html
  45. 45. Montando ambiente de desenvolvendo JavaDTV /Ginga-J Acesse: https://www.astrodevnet.com/AstroDevNet/home.html astrobox
  46. 46. Montando ambiente de desenvolvendo JavaDTV /Ginga-J Acesse: https://www.astrodevnet.com/AstroDevNet/home.html
  47. 47. Montando ambiente de desenvolvendo JavaDTV /Ginga-J Acesse: https://www.astrodevnet.com/AstroDevNet/home.html Digitar email cadastrado:
  48. 48. Montando ambiente de desenvolvendo JavaDTV /Ginga-J Acesse: https://www.astrodevnet.com/AstroDevNet/home.html Digitar senha cadastrada:
  49. 49. Aplicações Ginga-J podem obter acesso de forma genérica aos planos gráficos oferecidos pelo terminal de acesso, para configuração e exibição de conteúdo de acordo com um modelo de camadas na tela do dispositivo. Desenvolvendo interatividade com JavaDTV /Ginga-J
  50. 50. Desenvolvendo interatividade com JavaDTV /Ginga-J Planos gráficos 1. Plano[0]: Plano de texto e gráficos; 2. Plano[1]: Plano de seleção vídeo/imagem; 3. Plano[2]: Plano de imagens estáticas; 4. Plano[3]: Plano de vídeo. Plano de legenda não é acessível
  51. 51. Desenvolvendo interatividade com JavaDTV /Ginga-J Dica Desenvolver para TV Digital é ter em mente que: ● As aplicações tem uma área de trabalho de 1280X720 ● TVs e set-top-box tem por norma devem oferecer 6 MB de memória ● Em torno de 80% do tamanho das aplicações, são constituídas de imagens ● Existe um número pequeno de TVs com acesso a internet
  52. 52. Xlet As aplicações para TV interativa desenvolvidas em JavaDTV são chamadas de Xlets. O ciclo de vida dos Xlets é regido por quatro métodos: - initXlet():responsável por inicializar os componentes da aplicação e manipula o XletContext; - startXlet(): que é o metodo chamado para iniciar a aplicação; - pauseXlet(): chamando quando há um evento que causa uma pausa na aplicação - destroyXlet(): chamado quando a aplicação é destruída. Desenvolvendo interatividade com JavaDTV /Ginga-J
  53. 53. Xlet Desenvolvendo interatividade com JavaDTV /Ginga-J
  54. 54. Desenvolvendo interatividade com JavaDTV /Ginga-J Primeiro exemplo Alô Mundo
  55. 55. Desenvolvendo interatividade com JavaDTV /Ginga-J public class Exemplo_01_Xlet implements Xlet { protected XletContext xletcontext; public void initXlet(XletContext xc) throws XletStateChangeException { this.xletcontext = xc; } public void startXlet() throws XletStateChangeException { Form mainForm = new Form("Alô mundo!"); Label label = new Label(" Alô mundo!"); MainForm.addComponent(label); mainForm.show(); } public void pauseXlet() { } public void destroyXlet(boolean bln) throws XletStateChangeException { } }
  56. 56. Desenvolvendo interatividade com JavaDTV /Ginga-J Problema na acentuação?
  57. 57. Dicas Sempre deixar Source Level=JDK 1.3 e Enconding=UTF-8 Desenvolvendo interatividade com JavaDTV /Ginga-J
  58. 58. Desenvolvendo interatividade com JavaDTV /Ginga-J
  59. 59. Desenvolvendo interatividade com JavaDTV /Ginga-J
  60. 60. Desenvolvendo interatividade com JavaDTV /Ginga-J
  61. 61. Dicas Adicionar as bibliotecas ao projeto Desenvolvendo interatividade com JavaDTV /Ginga-J
  62. 62. LWUIT Light Weight User Interface Toolkit Inspirado no LWUIT dos dispositivos móveis (JavaME/MIDP) Foi baseado no Swing Estilo Swing MVC Melhorou componentes existentes Não é compatível com o que se tem em JavaME Pacotes, classes, métodos foram adaptados a realidade da TV Digital Desenvolvendo interatividade com JavaDTV /Ginga-J
  63. 63. LWUIT Light Weight User Interface Toolkit Desenvolvendo interatividade com JavaDTV /Ginga-J
  64. 64. Desenvolvendo interatividade com JavaDTV /Ginga-J
  65. 65. Ginga Hackathon https://www.facebook.com/events/513829981993640/ Desenvolvendo interatividade com JavaDTV /Ginga-J
  66. 66. Ginga Hackathon Raphael Ferras Gonçalves da Silva, ex-aluno do curso de Bacharel em Ciências de Computação pelo ICMC-USP São Carlos apresentou mini palestra: Usando Canvas em games para Ginga-J Apresentação no The Developers Conference 2013 – Trilha de TV digital http://www.thedevelopersconference.com.br/tdc/2013/saopaulo/trilha-tv-digital#programacao Labirinto Ginga-J Desenvolvendo interatividade com JavaDTV /Ginga-J
  67. 67. Perguntas Perguntas?
  68. 68. Curso gratuito http://www.globalcode.com.br/treinamentos/cursos/videoaulas/java-e-tv-digital Desenvolvendo interatividade com JavaDTV /Ginga-J
  69. 69. Referências Parte 4: Ginga-J - Ambiente para a execução de aplicações procedurais http://www.dtv.org.br/download/pt-br/ABNTNBR15606-4_2010Ed1.pdf Parte 6: Java DTV 1.3 http://www.tvdi.inf.br/site/artigos/Normas%20ABNT/15606-6-Middleware.pdf Introdução a interatividade na TV Digital http://www.slideshare.net/mercuriocfg/tutorial-introduo-ainteratividadenatvdigitalicmcuspsaocarlos20130828 Informações sobre TV Digital interativa http://blog.globalcode.com.br/2011/10/informacoes-sobre-tv-digital-interativa.html Blog Thiago G. Vespa http://www.thiagovespa.com.br/blog/category/tv-digital/
  70. 70. Ginga, Java e Interatividade na TV Digital http://blog.globalcode.com.br/2013/02/ginga-java-e-interatividade-na-tv.html Trilha TV Digital 2013 The Developers Conference –São Paulo http://www.thedevelopersconference.com.br/tdc/2013/saopaulo/trilha-tv-digital#programacao Trilha TV Digital 2012 The Developers Conference –São Paulo http://www.thedevelopersconference.com.br/tdc/2012/saopaulo/trilha-tv-digital#programacao Trilha TV Digital 2011 The Developers Conference - Goiânia http://www.thedevelopersconference.com.br/tdc/2011/goiania/trilha-tv-digital#programacao Trilha TV Digital 2011 The Developers Conference –São Paulo http://www.thedevelopersconference.com.br/tdc/2011/saopaulo/trilha-tvdigital#programacao Blog Thiago G. Vespa http://www.thiagovespa.com.br/blog/category/tv-digital/ Referências
  71. 71. Grupo de Usuários Java Noroeste Paulista 10 ANOS Fundado em 24 de outubro de 2004 http://groups.google.com/group/javanoroeste?hl=pt-BR_US Pelo site é possível se cadastrar: http://javanoroeste.com.br/javanoroeste/ Referências
  72. 72. Apresentação feita no Instituto Federal Campus Votuporanga-SP Festival Latino-americano de Instalação de Software Livre (FLISoL) - 2015 25 de abril de 2015 http://vtp.ifsp.edu.br/eventos/evento.php?id=2 Obrigado :) carlosfgo@gmail.com mercuriocfg@yahoo.com.br @mercuriocfg @javanoroeste www.javanoroeste.com.br

×