Comecei a estudar sobre o desenvolvimento para Smart TVs e infelizmente cada fabricante usa um modelo diferente para criação de aplicativos.
No caso da Samsung, é disponibilizado uma SDK que contém a IDE juntamente com as APIs necessária.
Download: http://www.samsungdforum.com/Devtools/SdkDownload
É necessário baixar 2 arquivos: SDK Emulator (imagem de uma máquina virtual para emular a TV) e SDK IDE (Eclipse personalizado com as ferramentas da Samsung).
Instalação
1) SDK Emulator – Importar o arquivo .OVA para o VirtualBox.
2) SDK IDE – Descompactar todos os arquivos e executar o eclipse.
O tutorial completo de instalação pode ser encontrado em http://www.samsungdforum.com/Guide/d11/index.html#installing-additional-features.
Após tudo instalado, o desenvolvimento é simples e usa basicamente HTML, JS e CSS.
Abaixo coloquei um tutorial “hands on” bem interessante.
A Samsung também disponibiliza um ótimo guia com diversos exemplos http://www.samsungdforum.com/Guide/
Porque não começar agora mesmo a desenvolver aplicativos para TV?