lw
programação
60
locaweb
e também disponibiliza um kit de
desenvolvimento. A empresa também
possui um fórum de discussão
e documentação.
A Samsung disponibiliza ainda
uma IDE que, na verdade, é uma
extensão da IDE Eclipse, e um
emulador para testar os aplicativos
desenvolvidos. Ambos são
multiplataforma, permitindo que
o programador use o sistema
operacional preferido.
Assim como no caso da Smart TV
Alliance, tecnicamente falando, os
aplicativos para Samsung Smart TV
são apenas uma página web feita com
HTML, CSS e JavaScript, com a opção
de usar Flash. Então, é muito fácil para
um profissional de desenvolvimento
da web começar a programar logo
nos primeiros minutos, após obter o
software necessário.
Mas a grande vantagem de
desenvolver para Samsung está na
documentação, que é bem completa e
abrangente, cobrindo todo o processo
de desenvolvimento. Ela aborda desde
conceitos necessários para o começo
de um aplicativo, com guias de design
que visam uma experiência melhor
para o usuário, até detalhes técnicos
de como usar JavaScript para ter
controle dos recursos da TV.
Ginga
Desenvolvido inicialmente pela
PUC-Rio e a Universidade Federal da
Paraíba, o Ginga é um software de
código aberto que foi criado com o
intuito de gerenciar todas as funções
de interatividade da televisão digital
do Brasil. Apesar de tecnicamente não
ser um sistema de Smart TV – já que
funciona principalmente associado
à radiodifusão, e não via internet –,
o desenvolvedor de aplicativos para
os televisores inteligentes precisa
estar atualizado em relação a essa
tecnologia. Uma curiosidade é que o
governo brasileiro obriga os fabricantes
a instalarem o sistema embarcado
Ginga em todos os televisores
produzidos por aqui.
A diferença básica entre o Ginga
e as Smart TVs é que o primeiro dá
preferência para a interatividade,
enquanto a segunda se inspira na
compra de aplicativos. O Ginga
fornece, principalmente, informações
via radiodifusão, normalmente
associadas à programação, como a
lista de atletas escalados em um jogo
de futebol que está sendo transmitido
ou informações a respeito de como
comprar um determinado produto que
está sendo anunciado.
Já o modelo Smart TV, como
acontece com o Android Market do
Google e App Store da Apple, apela
para a compra de conteúdo sob
demanda. Assim, é possível enxergar
as coisas de uma forma mais otimista:
o Ginga não é um competidor das
Smart TVs, mas uma espécie de
complemento que pode aumentar as
possibilidades na criação de apps.
Além disso, o governo pretende
usar o Ginga como meio de inclusão
digital, incentivando as emissoras
a criarem aplicativos sociais ou
mesmo usando o sistema para dar a
possibilidade de agendar consultas no
Sistema Único de Saúde, o SUS.
Conclusão
Graças à evolução de linguagens
como o HTML, o CSS e o JavaScript,
a carreira de desenvolvimento para a
Web 2.0 tem crescido muito e ficado
rica em possibilidades de atuação. O
fato animador é que os profissionais
que já sabem desenvolver páginas
para a web têm todo o conhecimento
necessário para começar a desenvolver
para TVs inteligentes.
É de se esperar, portanto, que,
como aconteceu com os celulares
inteligentes, que conseguiram
criar toda uma nova economia de
venda de softwares, o mercado de
aplicativos para televisores cresça
e abra muitas oportunidades de
negócios. Sem dúvida, vale a pena
investir no segmento.
Fórum de
discussão e
documentação da
Samsung é uma
boa fonte para
quem pretende
desenvolver apps
Software de código aberto Ginga foi criado
para gerenciar a interatividade na TV digital
Apps para Smart TVs
1...,50,51,52,53,54,55,56,57,58,59 61,62,63,64,65,66,67,68