Chapter 3 Control Flow
3.5 Loops While and For
El diseño de una aplicación interactiva depende del fin de la misma y de los requerimientos del televidente, no existe un modelo a seguir para poder desarrollar una aplicación, el diseño se lo realiza en base a lo que el canal decida que es más importante y que le dará más utilidades. Por lo tanto, toda aplicación interactiva deberá regirse a la única regla de ser fácil de usar, entretenida y amigable con el usuario final.
En este proyecto se especifican las consideraciones que fueron tomadas en cuenta para el diseño de la aplicación interactiva.
4.1.1. Parámetros generales de la aplicación interactiva.
4.1.1.1. Selección del tema para la aplicación interactiva.
El tema elegido para el desarrollo de la aplicación interactiva nace de la necesidad de instruir e informar al público en general en cuanto respecta a nuestro mundo animal y vegetal a nivel de la provincia de Loja y del Ecuador. El Parque Recreacional Orillas del Zamora cuenta con una diversidad de lugares en los cuales el público se distrae, relaja y goza de las diferentes atracciones que ofrece este sitio, se cuenta con diferentes lugares como los baños de agua sulfurosa, kartódromo, orquideario, sendero ecológico, vivero y zoológico.
Para la aplicación a desarrollar en este proyecto se ha seleccionado los lugares más relevantes del Parque Recreacional Orillas del Zamora, el ZOOLÓGICO MUNICIPAL, VIVERO MUNICIPAL y el ORQUIDEARIO MUNICIPAL. Se tratará de motivar, informar y educar mediante la aplicación interactiva a los televidentes para que tengan una idea clara de lo que existe en este lugar, de las diferentes especies animales y vegetales, de sus hábitos y cuidados, lugar donde habitan, características de cada especie, entre otros.
4.1.1.2. Estándar de Televisión Digital Terrestre.
El estándar de televisión digital terrestre es elegido por cada país en base a sus características, ventajas y desventajas, nivel de tecnología, entre otros aspectos, en base a esto los canales de televisión deben acoplarse al estándar elegido. Es necesario para el programador conocer el
97
estándar para tener conocimiento del middleware que se va a utilizar y de este modo conocer la plataforma de programación para generar la aplicación interactiva.
En la transición hacia la TDT, Ecuador ha elegido el estándar de televisión digital ISDB-Tb o SBTVD el cual se especifica en el apartado 1.3.5, en éste se definen las características del estándar, su tecnología, su fusión con el estándar japonés ISDB-T y su acogida en los diferentes países en su mayoría de Sudamérica.
4.1.2. Middleware y plataforma de programación.
Para el desarrollo de la aplicación interactiva, el estándar de televisión digital terrestre nos da a conocer la plataforma de programación en donde se desarrollará la misma, en este caso el estándar ISDB-Tb utiliza el middleware GINGA, éste se especifica a detalle en el apartado 2.5 mencionado sus ventajas y desventajas, sus ambientes de programación y ejecución de aplicaciones, tanto declarativas (Ginga-NCL-Lua) como procedurales (Ginga-J).
La aplicación interactiva del Parque Recreacional Orillas del Zamora será desarrollada como una aplicación declarativa, por lo tanto, el motor de ejecución del mismo corresponde a Ginga-NCL. El código se basa en el lenguaje NCL.
4.1.3. Interactividad y servicios interactivos.
Se utilizará una interactividad local, este está especificado en el apartado 2.2.1. Este tipo de interactividad es accesible al público en general por el hecho que no se necesita de un canal de retorno. En el futuro se podría implementar un canal de retorno para tener una comunicación bidireccional, esto dependerá de la acogida de la aplicación y de los servicios adicionales que se puedan implementar.
Los servicios interactivos que puede ofrecer una aplicación interactiva se especifican en el apartado 2.3, la aplicación actual ofrece servicios de información ya que se hace referencia a los diferentes tipos de animales del zoológico, las variedades de orquídeas y de plantas frutales, ornamentales y de otras especies. Se hace una recopilación de información acerca de cada espécimen y se la detalla en la forma más adecuada posible para que al televidente se le haga fácil entender y conocer a cada uno de estos animales y plantas.
98
Además de esto integra el servicio de T-Learning o educación mediante la televisión ya que, además de brindar la información necesaria acerca de los elementos del parque recreacional, también ayuda a que los niños aprendan de las diferentes especies animales y vegetales que existen, es decir, de donde provienen, cuáles son sus hábitos, como conviven, de que se alimentan y otras características, haciendo de este modo que se tenga una imagen de lo que se encuentra en el parque y así se incentiva a que acudan al lugar para que conozcan estas diferentes especies.
4.1.4. Requerimientos de la interfaz de la aplicación interactiva.
En apartados anteriores se mencionó que ninguna aplicación interactiva tiene normativas de diseño ni parámetros a seguir, la presente aplicación se desarrolló con el objetivo de que sea de agradable visualización, de contenidos fácilmente legibles y entendibles.
Se han considerado los siguientes parámetros basándonos en la información recopilada en el apartado 2.4:
Layout de pantalla: se utilizó el modo de pantalla completa sin vídeo, debido a que es una aplicación compleja, necesita de un espacio amplio para poder visualizar todo el contenido que se ha introducido en la aplicación.
Navegación: se ha utilizado la navegación mediante menú combinado con navegación mediante las teclas de colores y las teclas direccionales del control remoto. La programación de cada tecla se la realiza en el documento NCL donde se especifica el acceso a información dependiendo de la tecla que se presione.
Funciones básicas: el método de acceso para la aplicación se la realiza mediante la manipulación de las teclas del control remoto. Se presenta un indicador en pantalla denominado INFO, el cual solo es accesible al ambiente aplicativo si el televidente presiona dicha tecla. Se cuenta también con otras funciones básicas como la opción de regresar a la página anterior (BACK), salir de la aplicación interactiva (EXIT), selección de contenido mediante las teclas principales del control remoto (RED, GREEN, YELLOW, BLUE) y visualización de imágenes mediante las teclas direccionales (LEFT, RIGHT).
Presentación de contenido: Para tener una mejor visualización del contenido se utilizó el tipo de letra Comic Sans MS y Arial, con un tamaño de fuente 30 para títulos principales, 25 para los títulos secundarios y 21 para los contenidos informativos. Los colores de fuente
99
utilizados varían de acuerdo al área de presentación del contenido dependiendo si es más oscura o más clara la imagen de fondo.