Brasil: a grande divisao (Boaventura Santos) Desenvolver uma aplicacao para a televisao digital e muito diferente de uma aplicacao para desktop. As restricoes de tamanho e resolucao de tela, quantidade de cores, distancia entre o telespectador e o aparelho de TV faz com que as fontes usadas sejam maiores, com isso diminui a area util do aplicativo. Alem disso, a limitacao de interacao imposta pelo controle remoto, baixo processamento e memoria, sao fatores que fazem do desenvolvimento de aplicacoes de TV digital um negocio especializado (JUCA, 2007). Na realidade brasileira, a baixa qualidade das conexoes de dados, representa uma restricao adicional, pois muitos usuarios nao possuem bons links de internet e por restricoes de custos nao conectam suas linhas telefonicas (JUCA, 2007). Sem esse canal de retorno nao e possivel a interatividade total das aplicacoes. Em aplicacoes para a TV digital o processo de desenvolvimento e um pouco diferenciado, pois existe uma grande dependencia das etapas de design e testes. As aplicacoes de TV geralmente sao pequenas, devido as limitacoes de memoria e processamento. Cada aplicacao tera particularidades especificas as quais dependem do middleware escolhido. No caso do Ginga, o middleware para o sistema de televisao digital adotado no Brasil, a aplicacao pode ser declarativa (Ginga NCL) ou procedural (Ginga-J). Os declarativos permitem fazer aplicacoes mais rapidamente, mas geralmente aplicacoes bem mais simples, ja os procedurais podem ter como linguagem de desenvolvimento Java ou C. EMULADORComo normalmente e dificil um desenvolvedor possuir uma rede de TV Digital experimental disponivel, na maior parte das vezes o ambiente e simulado com a utilizacao de estacoes testes ou com emuladores em software. Em uma estacao teste sao disponibilizados equipamentos e softwares que visam reproduzir as caracteristicas relevantes em um ambiente de TV Digital real. Ja o emulador faz o papel do componente do middleware que gerencia as aplicacoes. Um emulador e, entao, interessante para testes preliminares em aplicacoes de TV Digital, visto que o ambiente possui varios elementos envolvidos, alem do middleware (MONTEZ, 2004). Para desenvolvimento de aplicacoes existem diversos emuladores, que simulam o papel do middleware, dentre eles, o mais utilizado e o XleTView. Existe no XletView um simulador de controle remoto, baseado nos botoes padroes MHP, onde os eventos sao capturados utilizando a classe AWT ou HAVI (que sao extensoes AWT). A figura 5 mostra a interface do XletView. Fonte:http://intertemas.unitoledo.br/revista/index.php/ETIC/article/viewFile/1810/1723 Os avancos da tecnologia da informacao e da ciencia se tornaram importantes para a sociedade nos dias atuais, e sao indispensaveis. A sociedade hoje em dia esta dependente da tecnologia e logo que crescemos somos obrigados a nos adaptar a essa nova fase para evoluirmos intelectualmente. Em condicoes ideais, a tecnologia permite que o usuario interaja de forma plena atraves do canal de retorno, possibilitando ate mesmo acessar conteudo Web ao mesmo tempo em que acompanha um video. Entretanto, esta ainda nao e uma realidade para o contexto brasileiro. Segundo dados do Comite Gestor da Internet no Brasil [CGI,2007], apenas 19% da populacao brasileira tem acesso a Internet, candidata natural a esse canal de interatividade. Esta situacao impossibilita a exploracao por completo das