SlideShare une entreprise Scribd logo
1  sur  21
Télécharger pour lire hors ligne
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

Contenu connexe

Similaire à 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 2010
Estefy Sanchez
 
Netex learningMaker | Dossier [ES]
Netex learningMaker | Dossier [ES]Netex learningMaker | Dossier [ES]
Netex learningMaker | Dossier [ES]
Netex Learning
 

Similaire à 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
 

Plus de Red 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ñez
Red Auti
 
Matriz de eficiencia siesta care - CPMTI
Matriz de eficiencia siesta care - CPMTIMatriz de eficiencia siesta care - CPMTI
Matriz de eficiencia siesta care - CPMTI
Red 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ález
Red 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 - dnovae
Red 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 Olmedo
Red Auti
 
EWBS - Gonzalo Olmedo
EWBS - Gonzalo OlmedoEWBS - Gonzalo Olmedo
EWBS - Gonzalo Olmedo
Red 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 Lemos
Red 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 - Brito
Red 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 Morales
Red Auti
 

Plus 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
 

Dernier

6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
Wilian24
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
UPTAIDELTACHIRA
 
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docxTALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
NadiaMartnez11
 

Dernier (20)

SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
SESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.docSESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.doc
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración Ambiental
 
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
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
 
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
 
Sesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdfSesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdf
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
 
Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
FUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.pptFUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPCTRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
 
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
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024
 
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
 
Revista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfRevista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdf
 
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docxTALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
 

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