Para desarrollar aplicaciones Ginga, es necesario recrear un ambiente en donde el usuario está frente al televisor y Set-top Box, e interactúa con él a través del control remoto. Para ello, existen diversas alternativas para distintos sistemas operativos que pueden usarse.


Entre las herramientas para desarrollar aplicaciones en Ginga, que van desde máquinas virtuales, a entornos de desarrollo como Eclipse, la mayoría de ellas pueden encontrarse en la página oficial de NCL: http://www.ncl.org.br/en/ferramentas/


Para más detalles de la instalación de estas herramientas, vease éste manual


Por otro lado, muchas de estas herramientas necesitan un editor de texto. Si bien puede usarse cualquiera, se recomiendan los siguientes por colorear palabras claves según el lenguaje utilizado. Para archivos NCL usar XML:

A continuación, una breve descripción de las herramientas.

Ginga-NCL Virtual STB

Ésta máquina virtual cuenta con Ubuntu Server 10.10, además de haber sido desarrollada para ser usada con VMWare Player, por tanto es necesario instalarlo previamente.


Posteriormente, se descarga la máquina desde este link. La ventaja de esta herramienta radica en que emula un Set-top Box, junto a las teclas de un control remoto. Así mismo, pueden escogerse distintas resoluciones de pantalla.


Al ejecutar la máquina, se entregará una IP (que dependerá de cada usuario), la cual se utilizará para conectarse mediante SSH para subir archivos.


Para ver detalladamente como se instala y utiliza, refierase al Manual de Herramientas.

Ginga.ar 2.1

El equipo de LIFIA de la Universidad Nacional de La Plata (UNLP) en Argentina, desarrolló un disco duro para una máquina virtual cualquiera. En este disco tiene Ubuntu 12.04 y es muy fácil de utilizar, ya que en una terminal se pueden ejecutar las aplicaciones Ginga NCL-Lua, además sirve como log al marcar la línea de error en un código. Lamentablemente, no menciona la solución, sólo marca el error.


Puede descargarse desde http://tvd.lifia.info.unlp.edu.ar/ginga.ar/index.php/download



Para ver detalladamente como se instala y utiliza, refierase al Manual de Herramientas.


Ginga4Windows

En la página oficial de NCL, puede descargarse esta herramienta para Windows, desde http://www.gingancl.org.br/sites/gingancl.org.br/files/ferramentas/ ginga-v0.13.5-win32.exe. Su principal ventaja (parte de su fácil instalación), es que para ejecutar alguna aplicación Ginga, sólo basta darle doble click. Además, incluye la opción de crear un log de la aplicación.



Para ver detalladamente como se instala y utiliza, refierase al Manual de Herramientas.


top