SlideShare una empresa de Scribd logo
1 de 21
Descargar para leer sin conexión
WebMedia2014 Universidad de las Fuerzas Armadas ESPE
Template Generator: Software para la generación de
aplicaciones interactivas para la televisión digital terrestre a
partir de plantillas Ginga NCL y LUA
Andrés Pillajo
Sebastián Ochoa
Freddy Acosta
Gonzalo Olmedo
20 de noviembre de 2014
WebMedia2014 Universidad de las Fuerzas Armadas ESPE
Contenido
Introducción
Desarrollo
Template Generator
Conclusiones y Trabajos Futuros
WebMedia2014 Universidad de las Fuerzas Armadas ESPE
Introducción
Contenido
Introducción
Desarrollo
Template Generator
Conclusiones y Trabajos Futuros
WebMedia2014 Universidad de las Fuerzas Armadas ESPE
Introducción
Justificación
Talleres de Ginga-NCL para desarrolladores de contenidos gráficos, diseñadores
gráficos, productores, comunicadores audiovisulaes, etc.
WebMedia2014 Universidad de las Fuerzas Armadas ESPE
Introducción
Justificación
Talleres de Ginga-NCL para desarrolladores de contenidos gráficos, diseñadores
gráficos, productores, comunicadores audiovisulaes, etc.
Inicio:
Interés
Seguridad
Curiosidad
etc.
WebMedia2014 Universidad de las Fuerzas Armadas ESPE
Introducción
Justificación
Talleres de Ginga-NCL para desarrolladores de contenidos gráficos, diseñadores
gráficos, productores, comunicadores audiovisulaes, etc.
Inicio:
Interés
Seguridad
Curiosidad
etc.
Luego:
Rechazo
Inseguridad
Desilusión
etc.
WebMedia2014 Universidad de las Fuerzas Armadas ESPE
Introducción
Antecedentes
Transferencia de conocimiento entre aplicaciones, Mark Gawlinski, BBC
WebMedia2014 Universidad de las Fuerzas Armadas ESPE
Introducción
Antecedentes
Transferencia de conocimiento entre programaciones
WebMedia2014 Universidad de las Fuerzas Armadas ESPE
Introducción
Antecedentes
Patrones para Aplicaciones para TVD, Soledad Quiroga, Sebastián Gonzáles
Botasi, Lifia
WebMedia2014 Universidad de las Fuerzas Armadas ESPE
Desarrollo
Contenido
Introducción
Desarrollo
Template Generator
Conclusiones y Trabajos Futuros
WebMedia2014 Universidad de las Fuerzas Armadas ESPE
Desarrollo
Análisis y diseño de plantillas
Proceso de análisis para la creación del banco de plantillas a través de
requerimientos de diseñadores de aplicaciones, los que son pocos en el país.
Estamos en procesos de pruebas y se está manejando una revisión de criterios
de otras publicaciones y experiencias de otros países.
WebMedia2014 Universidad de las Fuerzas Armadas ESPE
Desarrollo
Análisis y diseño de plantillas
Proceso de análisis para la creación del banco de plantillas a través de
requerimientos de diseñadores de aplicaciones, los que son pocos en el país.
Estamos en procesos de pruebas y se está manejando una revisión de criterios
de otras publicaciones y experiencias de otros países.
Plantilla inicial
WebMedia2014 Universidad de las Fuerzas Armadas ESPE
Desarrollo
Análisis y diseño de plantillas
Una plantilla es un medio que permite guiar, portar o construir un diseño o
esquema predefinido, agilizando el trabajo de reproducción de muchas copias
idénticas o casi idénticas.
Las plantillas, como norma general, pueden ser utilizadas por personas o por
sistemas automatizados.
WebMedia2014 Universidad de las Fuerzas Armadas ESPE
Desarrollo
Análisis y diseño de plantillas
Una plantilla es un medio que permite guiar, portar o construir un diseño o
esquema predefinido, agilizando el trabajo de reproducción de muchas copias
idénticas o casi idénticas.
Las plantillas, como norma general, pueden ser utilizadas por personas o por
sistemas automatizados.
Componentes plantilla inicial
WebMedia2014 Universidad de las Fuerzas Armadas ESPE
Desarrollo
Java como generador
Para todo el tratamiento de archivos y la implementación de la interfaz gráfica de
usuario (GUI), se utilizó el lenguaje de programación Java.
La clase principal de Java que usa Template Generator para el tratamiento de los
archivos, es la clase File , la cual está ubicada en el paquete java.io.
WebMedia2014 Universidad de las Fuerzas Armadas ESPE
Desarrollo
Java como generador
Para todo el tratamiento de archivos y la implementación de la interfaz gráfica de
usuario (GUI), se utilizó el lenguaje de programación Java.
La clase principal de Java que usa Template Generator para el tratamiento de los
archivos, es la clase File , la cual está ubicada en el paquete java.io.
Método Descripción
Boolean createNewFile() Crea el fichero asociado al objeto File.
Boolean delete() Elimina el archivo o directorio.
Boolean exists() Devuelve true si el archivo o directorio
existe.
WebMedia2014 Universidad de las Fuerzas Armadas ESPE
Template Generator
Contenido
Introducción
Desarrollo
Template Generator
Conclusiones y Trabajos Futuros
WebMedia2014 Universidad de las Fuerzas Armadas ESPE
Template Generator
Demostración
Demostración
WebMedia2014 Universidad de las Fuerzas Armadas ESPE
Conclusiones y Trabajos Futuros
Contenido
Introducción
Desarrollo
Template Generator
Conclusiones y Trabajos Futuros
WebMedia2014 Universidad de las Fuerzas Armadas ESPE
Conclusiones y Trabajos Futuros
Conclusiones:
El software permite crear un archivo *.ncl y lo ejecuta en el emulador de Ginga.
Permite al usuario cambiar, cuantas veces requiera, sus elementos multimedia
(texto e imágenes), esto lo logra modificando código LUA para los elementos de
texto y cambiando elementos media para imágenes.
Entrega un archivo listo para unir al video y audio en el Mux para la Tx del
programa intercativo de TV.
Trabajos Futuros:
Incrementar la base de plantillas.
Incluir Editing comands en las opciones del programa.
Incluir Backend de carga automática y de carga manual
WebMedia2014 Universidad de las Fuerzas Armadas ESPE
Conclusiones y Trabajos Futuros
GRACIAS
www.ginga.org.ec
http://espetv.espe.edu.ec
Freddy Acosta Buenaño Gonzalo Olmedo Cifuentes
fracosta@espe.edu.ec gfolmedo@espe.edu.ec
Laboratorio de Televisión Digital
DEEE-ESPE

Más contenido relacionado

Similar a jAUTI 2014- Template Generator - Pillajo

INTRODUCCIÓN A MICROSOFT VISUAL STUDIO 2010
INTRODUCCIÓN A MICROSOFT VISUAL STUDIO 2010INTRODUCCIÓN A MICROSOFT VISUAL STUDIO 2010
INTRODUCCIÓN A MICROSOFT VISUAL STUDIO 2010Estefy Sanchez
 
INTRODUCCIÓN A MICROSOFT VISUAL STUDIO 2010
INTRODUCCIÓN A MICROSOFT VISUAL STUDIO 2010INTRODUCCIÓN A MICROSOFT VISUAL STUDIO 2010
INTRODUCCIÓN A MICROSOFT VISUAL STUDIO 2010Estefy Sanchez
 
Curso mayo 2013
Curso mayo 2013Curso mayo 2013
Curso mayo 2013dorenism
 
Portafolio de Herramientas Informatica 1
Portafolio de Herramientas Informatica 1Portafolio de Herramientas Informatica 1
Portafolio de Herramientas Informatica 1Paul Revolledo
 
Diseño y uso docente de materiales multimedia (2ª parte)
Diseño y uso docente de materiales multimedia (2ª parte)Diseño y uso docente de materiales multimedia (2ª parte)
Diseño y uso docente de materiales multimedia (2ª parte)Alfredo Vela Zancada
 
Cuadro comparativo
Cuadro comparativoCuadro comparativo
Cuadro comparativoJose Vargas
 
Herramientas para la creación de un Screencast
Herramientas para la creación de un ScreencastHerramientas para la creación de un Screencast
Herramientas para la creación de un ScreencastAlejandrofonseca17
 
Netex learningMaker | Herramienta autora de contenidos e-learning en HTML5 [ES]
Netex learningMaker | Herramienta autora de contenidos e-learning en HTML5 [ES]Netex learningMaker | Herramienta autora de contenidos e-learning en HTML5 [ES]
Netex learningMaker | Herramienta autora de contenidos e-learning en HTML5 [ES]Netex Learning
 
Organizadores de Computación e Informática
Organizadores de Computación e InformáticaOrganizadores de Computación e Informática
Organizadores de Computación e InformáticaCarlos Perez Francia
 
Ejercicio modulo I programacion microcontroladores
Ejercicio modulo I programacion microcontroladoresEjercicio modulo I programacion microcontroladores
Ejercicio modulo I programacion microcontroladoresarnadillo
 
Netex learningMaker | Dossier [ES]
Netex learningMaker | Dossier [ES]Netex learningMaker | Dossier [ES]
Netex learningMaker | Dossier [ES]Netex Learning
 

Similar a jAUTI 2014- Template Generator - Pillajo (20)

Presentacion Guia OWASP 2014
Presentacion Guia OWASP 2014Presentacion Guia OWASP 2014
Presentacion Guia OWASP 2014
 
INTRODUCCIÓN A MICROSOFT VISUAL STUDIO 2010
INTRODUCCIÓN A MICROSOFT VISUAL STUDIO 2010INTRODUCCIÓN A MICROSOFT VISUAL STUDIO 2010
INTRODUCCIÓN A MICROSOFT VISUAL STUDIO 2010
 
INTRODUCCIÓN A MICROSOFT VISUAL STUDIO 2010
INTRODUCCIÓN A MICROSOFT VISUAL STUDIO 2010INTRODUCCIÓN A MICROSOFT VISUAL STUDIO 2010
INTRODUCCIÓN A MICROSOFT VISUAL STUDIO 2010
 
Curso mayo 2013
Curso mayo 2013Curso mayo 2013
Curso mayo 2013
 
Portafolio de Herramientas Informatica 1
Portafolio de Herramientas Informatica 1Portafolio de Herramientas Informatica 1
Portafolio de Herramientas Informatica 1
 
Diseño y uso docente de materiales multimedia (2ª parte)
Diseño y uso docente de materiales multimedia (2ª parte)Diseño y uso docente de materiales multimedia (2ª parte)
Diseño y uso docente de materiales multimedia (2ª parte)
 
Menu
MenuMenu
Menu
 
Cuadro comparativo
Cuadro comparativoCuadro comparativo
Cuadro comparativo
 
Tutorial eclipse
Tutorial eclipseTutorial eclipse
Tutorial eclipse
 
Herramientas para la creación de un Screencast
Herramientas para la creación de un ScreencastHerramientas para la creación de un Screencast
Herramientas para la creación de un Screencast
 
Netex learningMaker | Herramienta autora de contenidos e-learning en HTML5 [ES]
Netex learningMaker | Herramienta autora de contenidos e-learning en HTML5 [ES]Netex learningMaker | Herramienta autora de contenidos e-learning en HTML5 [ES]
Netex learningMaker | Herramienta autora de contenidos e-learning en HTML5 [ES]
 
Analisis desarrollo-patrones-j2 ee
Analisis desarrollo-patrones-j2 eeAnalisis desarrollo-patrones-j2 ee
Analisis desarrollo-patrones-j2 ee
 
Organizadores de Computación e Informática
Organizadores de Computación e InformáticaOrganizadores de Computación e Informática
Organizadores de Computación e Informática
 
Screencast(1)
Screencast(1)Screencast(1)
Screencast(1)
 
Screencast
ScreencastScreencast
Screencast
 
Net Beans
Net BeansNet Beans
Net Beans
 
Ejercicio modulo I programacion microcontroladores
Ejercicio modulo I programacion microcontroladoresEjercicio modulo I programacion microcontroladores
Ejercicio modulo I programacion microcontroladores
 
Tecnología Tarea III
Tecnología Tarea IIITecnología Tarea III
Tecnología Tarea III
 
Netex learningMaker | Dossier [ES]
Netex learningMaker | Dossier [ES]Netex learningMaker | Dossier [ES]
Netex learningMaker | Dossier [ES]
 
Ofimática II
Ofimática IIOfimática II
Ofimática II
 

Más de Red Auti

jAUTI 2014-Analisis de penetracion de tvdi- fuentealba
jAUTI 2014-Analisis de penetracion de tvdi- fuentealbajAUTI 2014-Analisis de penetracion de tvdi- fuentealba
jAUTI 2014-Analisis de penetracion de tvdi- fuentealbaRed Auti
 
jAUTi2014- Tv digital y one-seg como desarrollo estratégico de la cultura- irere
jAUTi2014- Tv digital y one-seg como desarrollo estratégico de la cultura- irerejAUTi2014- Tv digital y one-seg como desarrollo estratégico de la cultura- irere
jAUTi2014- Tv digital y one-seg como desarrollo estratégico de la cultura- irereRed Auti
 
jAUTI 2014-Marcacion de contenidos iptv- vargas
jAUTI 2014-Marcacion de contenidos iptv- vargasjAUTI 2014-Marcacion de contenidos iptv- vargas
jAUTI 2014-Marcacion de contenidos iptv- vargasRed Auti
 
jAUTI 2014- Keynote wetakecarewebmedia Lozano
jAUTI 2014- Keynote wetakecarewebmedia  LozanojAUTI 2014- Keynote wetakecarewebmedia  Lozano
jAUTI 2014- Keynote wetakecarewebmedia LozanoRed Auti
 
Sistemas de comunicación alternativa y aumentativa - Baldassarri - Peña - Cer...
Sistemas de comunicación alternativa y aumentativa - Baldassarri - Peña - Cer...Sistemas de comunicación alternativa y aumentativa - Baldassarri - Peña - Cer...
Sistemas de comunicación alternativa y aumentativa - Baldassarri - Peña - Cer...Red Auti
 
Reconocimiento facial e identificación de textos en videos interactivos - Ram...
Reconocimiento facial e identificación de textos en videos interactivos - Ram...Reconocimiento facial e identificación de textos en videos interactivos - Ram...
Reconocimiento facial e identificación de textos en videos interactivos - Ram...Red Auti
 
Metodología de evaluación y gestión del conocimiento... - Jon Arambarri Basañez
Metodología de evaluación y gestión del conocimiento... -  Jon Arambarri BasañezMetodología de evaluación y gestión del conocimiento... -  Jon Arambarri Basañez
Metodología de evaluación y gestión del conocimiento... - Jon Arambarri BasañezRed Auti
 
Matriz de eficiencia siesta care - CPMTI
Matriz de eficiencia siesta care - CPMTIMatriz de eficiencia siesta care - CPMTI
Matriz de eficiencia siesta care - CPMTIRed Auti
 
Marco de referencia para la evaluación del desempeño de los servicios t-Learn...
Marco de referencia para la evaluación del desempeño de los servicios t-Learn...Marco de referencia para la evaluación del desempeño de los servicios t-Learn...
Marco de referencia para la evaluación del desempeño de los servicios t-Learn...Red Auti
 
La interactividad en la televisión digital en Argentina - Néstor Daniel González
La interactividad en la televisión digital en Argentina - Néstor Daniel GonzálezLa interactividad en la televisión digital en Argentina - Néstor Daniel González
La interactividad en la televisión digital en Argentina - Néstor Daniel GonzálezRed Auti
 
La información digital, un nuevo modelo de contenido educativo... - Miguel An...
La información digital, un nuevo modelo de contenido educativo... - Miguel An...La información digital, un nuevo modelo de contenido educativo... - Miguel An...
La información digital, un nuevo modelo de contenido educativo... - Miguel An...Red Auti
 
Hollybyte - dnovae
Hollybyte - dnovaeHollybyte - dnovae
Hollybyte - dnovaeRed Auti
 
Ginga ncl televisión digital terrestre - Gonzalo Olmedo
Ginga ncl televisión digital terrestre - Gonzalo OlmedoGinga ncl televisión digital terrestre - Gonzalo Olmedo
Ginga ncl televisión digital terrestre - Gonzalo OlmedoRed Auti
 
EWBS - Gonzalo Olmedo
EWBS - Gonzalo OlmedoEWBS - Gonzalo Olmedo
EWBS - Gonzalo OlmedoRed Auti
 
Evaluación de la usabilidad de aplicaciones para la TVDI - Montero - López - ...
Evaluación de la usabilidad de aplicaciones para la TVDI - Montero - López - ...Evaluación de la usabilidad de aplicaciones para la TVDI - Montero - López - ...
Evaluación de la usabilidad de aplicaciones para la TVDI - Montero - López - ...Red Auti
 
El Futuro de la televisión - Guido Lemos
El Futuro de la televisión - Guido LemosEl Futuro de la televisión - Guido Lemos
El Futuro de la televisión - Guido LemosRed Auti
 
El diseño instruccional de los Moocs y el de los nuevos cursos online abierto...
El diseño instruccional de los Moocs y el de los nuevos cursos online abierto...El diseño instruccional de los Moocs y el de los nuevos cursos online abierto...
El diseño instruccional de los Moocs y el de los nuevos cursos online abierto...Red Auti
 
Diseño e implementación de una arquitectura para servicios sociales, multimed...
Diseño e implementación de una arquitectura para servicios sociales, multimed...Diseño e implementación de una arquitectura para servicios sociales, multimed...
Diseño e implementación de una arquitectura para servicios sociales, multimed...Red Auti
 
Colaboração na produção de conteúdos digitais - Lemos - Mariz - Alves - Brito
Colaboração na produção de conteúdos digitais - Lemos - Mariz - Alves - BritoColaboração na produção de conteúdos digitais - Lemos - Mariz - Alves - Brito
Colaboração na produção de conteúdos digitais - Lemos - Mariz - Alves - BritoRed Auti
 
Adaptación de Accesibilidad al t-Learning - jAUTI 2013 - Miguel Morales
Adaptación de Accesibilidad al t-Learning - jAUTI 2013 - Miguel MoralesAdaptación de Accesibilidad al t-Learning - jAUTI 2013 - Miguel Morales
Adaptación de Accesibilidad al t-Learning - jAUTI 2013 - Miguel MoralesRed Auti
 

Más de Red Auti (20)

jAUTI 2014-Analisis de penetracion de tvdi- fuentealba
jAUTI 2014-Analisis de penetracion de tvdi- fuentealbajAUTI 2014-Analisis de penetracion de tvdi- fuentealba
jAUTI 2014-Analisis de penetracion de tvdi- fuentealba
 
jAUTi2014- Tv digital y one-seg como desarrollo estratégico de la cultura- irere
jAUTi2014- Tv digital y one-seg como desarrollo estratégico de la cultura- irerejAUTi2014- Tv digital y one-seg como desarrollo estratégico de la cultura- irere
jAUTi2014- Tv digital y one-seg como desarrollo estratégico de la cultura- irere
 
jAUTI 2014-Marcacion de contenidos iptv- vargas
jAUTI 2014-Marcacion de contenidos iptv- vargasjAUTI 2014-Marcacion de contenidos iptv- vargas
jAUTI 2014-Marcacion de contenidos iptv- vargas
 
jAUTI 2014- Keynote wetakecarewebmedia Lozano
jAUTI 2014- Keynote wetakecarewebmedia  LozanojAUTI 2014- Keynote wetakecarewebmedia  Lozano
jAUTI 2014- Keynote wetakecarewebmedia Lozano
 
Sistemas de comunicación alternativa y aumentativa - Baldassarri - Peña - Cer...
Sistemas de comunicación alternativa y aumentativa - Baldassarri - Peña - Cer...Sistemas de comunicación alternativa y aumentativa - Baldassarri - Peña - Cer...
Sistemas de comunicación alternativa y aumentativa - Baldassarri - Peña - Cer...
 
Reconocimiento facial e identificación de textos en videos interactivos - Ram...
Reconocimiento facial e identificación de textos en videos interactivos - Ram...Reconocimiento facial e identificación de textos en videos interactivos - Ram...
Reconocimiento facial e identificación de textos en videos interactivos - Ram...
 
Metodología de evaluación y gestión del conocimiento... - Jon Arambarri Basañez
Metodología de evaluación y gestión del conocimiento... -  Jon Arambarri BasañezMetodología de evaluación y gestión del conocimiento... -  Jon Arambarri Basañez
Metodología de evaluación y gestión del conocimiento... - Jon Arambarri Basañez
 
Matriz de eficiencia siesta care - CPMTI
Matriz de eficiencia siesta care - CPMTIMatriz de eficiencia siesta care - CPMTI
Matriz de eficiencia siesta care - CPMTI
 
Marco de referencia para la evaluación del desempeño de los servicios t-Learn...
Marco de referencia para la evaluación del desempeño de los servicios t-Learn...Marco de referencia para la evaluación del desempeño de los servicios t-Learn...
Marco de referencia para la evaluación del desempeño de los servicios t-Learn...
 
La interactividad en la televisión digital en Argentina - Néstor Daniel González
La interactividad en la televisión digital en Argentina - Néstor Daniel GonzálezLa interactividad en la televisión digital en Argentina - Néstor Daniel González
La interactividad en la televisión digital en Argentina - Néstor Daniel González
 
La información digital, un nuevo modelo de contenido educativo... - Miguel An...
La información digital, un nuevo modelo de contenido educativo... - Miguel An...La información digital, un nuevo modelo de contenido educativo... - Miguel An...
La información digital, un nuevo modelo de contenido educativo... - Miguel An...
 
Hollybyte - dnovae
Hollybyte - dnovaeHollybyte - dnovae
Hollybyte - dnovae
 
Ginga ncl televisión digital terrestre - Gonzalo Olmedo
Ginga ncl televisión digital terrestre - Gonzalo OlmedoGinga ncl televisión digital terrestre - Gonzalo Olmedo
Ginga ncl televisión digital terrestre - Gonzalo Olmedo
 
EWBS - Gonzalo Olmedo
EWBS - Gonzalo OlmedoEWBS - Gonzalo Olmedo
EWBS - Gonzalo Olmedo
 
Evaluación de la usabilidad de aplicaciones para la TVDI - Montero - López - ...
Evaluación de la usabilidad de aplicaciones para la TVDI - Montero - López - ...Evaluación de la usabilidad de aplicaciones para la TVDI - Montero - López - ...
Evaluación de la usabilidad de aplicaciones para la TVDI - Montero - López - ...
 
El Futuro de la televisión - Guido Lemos
El Futuro de la televisión - Guido LemosEl Futuro de la televisión - Guido Lemos
El Futuro de la televisión - Guido Lemos
 
El diseño instruccional de los Moocs y el de los nuevos cursos online abierto...
El diseño instruccional de los Moocs y el de los nuevos cursos online abierto...El diseño instruccional de los Moocs y el de los nuevos cursos online abierto...
El diseño instruccional de los Moocs y el de los nuevos cursos online abierto...
 
Diseño e implementación de una arquitectura para servicios sociales, multimed...
Diseño e implementación de una arquitectura para servicios sociales, multimed...Diseño e implementación de una arquitectura para servicios sociales, multimed...
Diseño e implementación de una arquitectura para servicios sociales, multimed...
 
Colaboração na produção de conteúdos digitais - Lemos - Mariz - Alves - Brito
Colaboração na produção de conteúdos digitais - Lemos - Mariz - Alves - BritoColaboração na produção de conteúdos digitais - Lemos - Mariz - Alves - Brito
Colaboração na produção de conteúdos digitais - Lemos - Mariz - Alves - Brito
 
Adaptación de Accesibilidad al t-Learning - jAUTI 2013 - Miguel Morales
Adaptación de Accesibilidad al t-Learning - jAUTI 2013 - Miguel MoralesAdaptación de Accesibilidad al t-Learning - jAUTI 2013 - Miguel Morales
Adaptación de Accesibilidad al t-Learning - jAUTI 2013 - Miguel Morales
 

Último

Ley 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circularLey 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circularMooPandrea
 
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptxORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptxnandoapperscabanilla
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxMaritzaRetamozoVera
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dstEphaniiie
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAEl Fortí
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioELIASAURELIOCHAVEZCA1
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxYadi Campos
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...JonathanCovena1
 
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA IIAFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA IIIsauraImbrondone
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxlupitavic
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónLourdes Feria
 
Estrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptxEstrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptxdkmeza
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 
actividades comprensión lectora para 3° grado
actividades comprensión lectora para 3° gradoactividades comprensión lectora para 3° grado
actividades comprensión lectora para 3° gradoJosDanielEstradaHern
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...JAVIER SOLIS NOYOLA
 
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática5    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática5    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Lourdes Feria
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxlclcarmen
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICAÁngel Encinas
 

Último (20)

Ley 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circularLey 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circular
 
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptxORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docx
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes d
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
Power Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptxPower Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptx
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...
 
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA IIAFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docx
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
Estrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptxEstrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptx
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
actividades comprensión lectora para 3° grado
actividades comprensión lectora para 3° gradoactividades comprensión lectora para 3° grado
actividades comprensión lectora para 3° grado
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
 
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática5    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática5    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
 

jAUTI 2014- Template Generator - Pillajo

  • 1. WebMedia2014 Universidad de las Fuerzas Armadas ESPE Template Generator: Software para la generación de aplicaciones interactivas para la televisión digital terrestre a partir de plantillas Ginga NCL y LUA Andrés Pillajo Sebastián Ochoa Freddy Acosta Gonzalo Olmedo 20 de noviembre de 2014
  • 2. WebMedia2014 Universidad de las Fuerzas Armadas ESPE Contenido Introducción Desarrollo Template Generator Conclusiones y Trabajos Futuros
  • 3. WebMedia2014 Universidad de las Fuerzas Armadas ESPE Introducción Contenido Introducción Desarrollo Template Generator Conclusiones y Trabajos Futuros
  • 4. WebMedia2014 Universidad de las Fuerzas Armadas ESPE Introducción Justificación Talleres de Ginga-NCL para desarrolladores de contenidos gráficos, diseñadores gráficos, productores, comunicadores audiovisulaes, etc.
  • 5. WebMedia2014 Universidad de las Fuerzas Armadas ESPE Introducción Justificación Talleres de Ginga-NCL para desarrolladores de contenidos gráficos, diseñadores gráficos, productores, comunicadores audiovisulaes, etc. Inicio: Interés Seguridad Curiosidad etc.
  • 6. WebMedia2014 Universidad de las Fuerzas Armadas ESPE Introducción Justificación Talleres de Ginga-NCL para desarrolladores de contenidos gráficos, diseñadores gráficos, productores, comunicadores audiovisulaes, etc. Inicio: Interés Seguridad Curiosidad etc. Luego: Rechazo Inseguridad Desilusión etc.
  • 7. WebMedia2014 Universidad de las Fuerzas Armadas ESPE Introducción Antecedentes Transferencia de conocimiento entre aplicaciones, Mark Gawlinski, BBC
  • 8. WebMedia2014 Universidad de las Fuerzas Armadas ESPE Introducción Antecedentes Transferencia de conocimiento entre programaciones
  • 9. WebMedia2014 Universidad de las Fuerzas Armadas ESPE Introducción Antecedentes Patrones para Aplicaciones para TVD, Soledad Quiroga, Sebastián Gonzáles Botasi, Lifia
  • 10. WebMedia2014 Universidad de las Fuerzas Armadas ESPE Desarrollo Contenido Introducción Desarrollo Template Generator Conclusiones y Trabajos Futuros
  • 11. WebMedia2014 Universidad de las Fuerzas Armadas ESPE Desarrollo Análisis y diseño de plantillas Proceso de análisis para la creación del banco de plantillas a través de requerimientos de diseñadores de aplicaciones, los que son pocos en el país. Estamos en procesos de pruebas y se está manejando una revisión de criterios de otras publicaciones y experiencias de otros países.
  • 12. WebMedia2014 Universidad de las Fuerzas Armadas ESPE Desarrollo Análisis y diseño de plantillas Proceso de análisis para la creación del banco de plantillas a través de requerimientos de diseñadores de aplicaciones, los que son pocos en el país. Estamos en procesos de pruebas y se está manejando una revisión de criterios de otras publicaciones y experiencias de otros países. Plantilla inicial
  • 13. WebMedia2014 Universidad de las Fuerzas Armadas ESPE Desarrollo Análisis y diseño de plantillas Una plantilla es un medio que permite guiar, portar o construir un diseño o esquema predefinido, agilizando el trabajo de reproducción de muchas copias idénticas o casi idénticas. Las plantillas, como norma general, pueden ser utilizadas por personas o por sistemas automatizados.
  • 14. WebMedia2014 Universidad de las Fuerzas Armadas ESPE Desarrollo Análisis y diseño de plantillas Una plantilla es un medio que permite guiar, portar o construir un diseño o esquema predefinido, agilizando el trabajo de reproducción de muchas copias idénticas o casi idénticas. Las plantillas, como norma general, pueden ser utilizadas por personas o por sistemas automatizados. Componentes plantilla inicial
  • 15. WebMedia2014 Universidad de las Fuerzas Armadas ESPE Desarrollo Java como generador Para todo el tratamiento de archivos y la implementación de la interfaz gráfica de usuario (GUI), se utilizó el lenguaje de programación Java. La clase principal de Java que usa Template Generator para el tratamiento de los archivos, es la clase File , la cual está ubicada en el paquete java.io.
  • 16. WebMedia2014 Universidad de las Fuerzas Armadas ESPE Desarrollo Java como generador Para todo el tratamiento de archivos y la implementación de la interfaz gráfica de usuario (GUI), se utilizó el lenguaje de programación Java. La clase principal de Java que usa Template Generator para el tratamiento de los archivos, es la clase File , la cual está ubicada en el paquete java.io. Método Descripción Boolean createNewFile() Crea el fichero asociado al objeto File. Boolean delete() Elimina el archivo o directorio. Boolean exists() Devuelve true si el archivo o directorio existe.
  • 17. WebMedia2014 Universidad de las Fuerzas Armadas ESPE Template Generator Contenido Introducción Desarrollo Template Generator Conclusiones y Trabajos Futuros
  • 18. WebMedia2014 Universidad de las Fuerzas Armadas ESPE Template Generator Demostración Demostración
  • 19. WebMedia2014 Universidad de las Fuerzas Armadas ESPE Conclusiones y Trabajos Futuros Contenido Introducción Desarrollo Template Generator Conclusiones y Trabajos Futuros
  • 20. WebMedia2014 Universidad de las Fuerzas Armadas ESPE Conclusiones y Trabajos Futuros Conclusiones: El software permite crear un archivo *.ncl y lo ejecuta en el emulador de Ginga. Permite al usuario cambiar, cuantas veces requiera, sus elementos multimedia (texto e imágenes), esto lo logra modificando código LUA para los elementos de texto y cambiando elementos media para imágenes. Entrega un archivo listo para unir al video y audio en el Mux para la Tx del programa intercativo de TV. Trabajos Futuros: Incrementar la base de plantillas. Incluir Editing comands en las opciones del programa. Incluir Backend de carga automática y de carga manual
  • 21. WebMedia2014 Universidad de las Fuerzas Armadas ESPE Conclusiones y Trabajos Futuros GRACIAS www.ginga.org.ec http://espetv.espe.edu.ec Freddy Acosta Buenaño Gonzalo Olmedo Cifuentes fracosta@espe.edu.ec gfolmedo@espe.edu.ec Laboratorio de Televisión Digital DEEE-ESPE