Como criar e implantar um aplicativo Samsung SmartTV sem o IDE (por exemplo, no Linux)

Problema:

Eu gostaria de tentar criar um aplicativo de prova de conceito usando o Samsung SmartTV SDK 2.5 (eu tenho uma TV modelo 2011 - UA55D8000).

Unfortunaltely, o SDK vem em duas variedades que parecem funcionar apenas no Microsoft Windows. É estranho porque não há razão para que isso aconteça: os próprios televisores executam o Linux e os aplicativos são escritos em JavaScript.

Isso apresenta dois problemas:

Como não tenho o Microsoft Windows em casa, não posso usar o ambiente de criação (nem o emulador de TV) fornecido com o SDK. (Os arquivos SDK são apenas JavaScript)

Mesmo se eu tivesse acesso ao Windows, seria muito difícil automatizar a criação e o teste dos aplicativos sem o acesso a ferramentas tradicionais de construção (por exemplo, Make, Ant, Autotools, etc)

Como posso criar aplicativos Samsung Smart TV no Linux? (isto é, sem usar as ferramentas de compilação baseadas no Windows que acompanham o SDK)

O que eu descobri até agora:

Pelo que posso reunir, um aplicativo em modo JavaScript é simplesmente um arquivo zip contendo um arquivo de configuração XML, um ou mais arquivos JavaScript (incluindo bibliotecas de interface JavaScript fornecidas para funções do SDK da plataforma) e quaisquer recursos necessários (HTML, imagens etc.).

Além disso, pelo que eu entendi, a implantação envolve colocar o arquivo zip e um arquivo de manifesto XML em uma rede de servidor web acessível à TV, registrando como 'desenvolver' na TV e 'sincronizando' o aplicativo para os aplicativos instalados no TELEVISÃO.

Alguém poderia me indicar uma fonte para os requisitos completos de implantação e os requisitos do pacote de aplicativos? Ou mesmo apenas uma amostra de trabalho?

questionAnswers(6)

yourAnswerToTheQuestion