Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Trabajo de Investigación
Febrero 2017.
Nota:
Para ser aceptado el informe debe estar debidamente firmado y complementado por cada uno
de los integrantes. La presente matriz de evaluación debe ser llenada con esferográfico azul.
Autoras y autores:
Nombre
completo: Firma:
Nombre
completo: Firma:
Nombre
completo: Firma:
Nombre
completo: Firma:
Fecha:
Evaluación:
INFORME Max.
Objetivos 5
Estado del Arte 15
Explicación de la actividad (Marco teórico, diagramas, explicación 30
de código, proceso de configuración, ejemplos, ejecución,
instalación de prerrequisitos, manual de usuario y resumen, etc)
Conclusiones y Recomendaciones 10
CD (portada y contenidos) 5
Artículo 20
Cumplimiento de formato, Cronograma y bibliografía 10
Video resumen 5
3
TOTAL 100
EQUIVALENCIA 1,5
DEFENSA Max.
Exposición (Expresión corporal, verbal, y empleo de recursos) 40
(NOTA: las presentaciones se realizarán con PREZI)
Congruencia con el informe 10
Cumplimiento de requisitos 50
TOTAL 100
EQUIVALENCIA 2,5
Observaciones:
4
CONTENIDO
CONTENIDO ................................................................................................................................... 4
ÍNDICE DE FIGURAS ....................................................................................................................... 6
ÍNDICE DE TABLAS ......................................................................................................................... 7
1. PLANTEAMIENTO DEL PROBLEMA ........................................................................................ 8
2. OBJETIVOS ............................................................................................................................. 8
2.1 Objetivo General ............................................................................................................... 8
2.2 Objetivos Específicos ......................................................................................................... 9
3. ESTADO DEL ARTE ................................................................................................................. 9
3.1 HTML ........................................................................................................................... 9
3.2 Smart TV ..................................................................................................................... 10
4. MARCO TEÓRICO ................................................................................................................. 12
4.1 HTML5 ....................................................................................................................... 12
4.1.1 JavaScript (JS) ..................................................................................................... 12
4.1.2 CSS (Cascading Style Sheets) ............................................................................. 13
4.2 Smart TV ..................................................................................................................... 15
4.2.1 Definición de Smart TV ...................................................................................... 15
4.2.2 Características de las Smart TV .............................................................................. 16
4.3 Tizen Studio ................................................................................................................ 17
4.4 Programación para aplicaciones Smart TV ................................................................. 17
4.4.1 Proceso de desarrollo de Apps ................................................................................ 19
4.4.2 Tipos de aplicaciones .............................................................................................. 20
4.4.3 Arquitectura de aplicaciones ............................................................................... 21
5. DIAGRAMAS ........................................................................................................................ 22
5.1 Diagrama de Bloques .................................................................................................. 22
5.2 Diagrama de flujo ........................................................................................................ 22
6. LISTA DE COMPONENTES .................................................................................................... 23
7. MAPAS DE VARIABLES ......................................................................................................... 23
8. EXPLICACIÓN DEL CÓDIGO FUENTE .................................................................................... 23
9. FUNCIONAMIENTO.............................................................................................................. 23
10. DESCRIPCIÓN DE PRERREQUISITOS Y CONFIGURACIÓN ................................................. 24
10.1 Requerimientos y herramientas para la programación ................................................ 24
10.1.1 Requisitos previos ............................................................................................... 24
10.2 Instalación de Samsung TV SDK................................................................................ 26
5
ÍNDICE DE FIGURAS
ÍNDICE DE TABLAS
Existen varias aplicaciones para las Smart TV que permiten a los usuarios
divertirse y entretenerse, pero el entretenimiento no se basa simplemente en mirar
películas en alta resolución o jugar con la televisión, la Smart TV proporciona más
que actividades banales, es por eso que en este trabajo de investigación de
desarrollará una aplicación con contenido educativo de cómo trabajar con lenguaje
HTML para la programación de aplicaciones en Smart TV, que contribuirá a
desarrollar el instinto de programación desde los más pequeños en casa o cual
usuario que desee enmarcarse en el área de programación.
2. OBJETIVOS
3.1 HTML
El trabajo de titulación de (Paredes Flores & Sulca Villamarín, 2016) trata sobre
la implementación de un sistema Web utilizando tecnología PHP y estándares
HTML5 y CSS3 para el control y monitoreo del impacto ambiental que generan
las operaciones y actividades administrativas militares en el comando conjunto de
las Fuerzas Armadas del Ecuador. El lenguaje de programación utilizado para este
trabajo fue HTML el cual facilita la organización de la información y nuevas
funcionalidades para ambiente web, así como también el manejo de grandes
cantidades de información y filtrado de las mismas directamente en el cliente,
10
3.2 Smart TV
El trabajo de titulación presentado por (Jaldo Asenjo, 2015) señala que las
televisiones son los aparatos electrónicos más utilizados en los hogares, y que
además han tenido una gran transformación con la llegada del internet, ampliando
su gama de trabajo y creando televisores inteligentes, en el proyecto de titulación
se realizó dos aplicaciones para las televisiones Smart TV de Samsung, las cuales
están basadas en los cursos de enseñanza de autoescuela, en donde el alumnado
puede matricularse en cursos y realizar test, y por supuesto diseñó una aplicación
web para que el docente tenga un seguimiento de los cursos y sus alumnos.
En los trabajos presentados sobre las Smart TV se pudo observar que la mayoría
de usuario prefiere trabajar con televisiones de la marca Samsung debido a sus
12
4. MARCO TEÓRICO
4.1 HTML5
Pese a la similitud en nombre entre Java y JavaScript el último no tiene nada que
ver con el lenguaje de Oracle.
Según (Bravo Rodrigo, 2014) HTML5 es un nuevo estándar que tiene el poder
de nivelar el campo de juego para los fabricantes de televisores inteligentes. A
través de un conjunto de características, tecnologías y APIs, HTML5 permite a
los desarrolladores ofrecer una gama amplia de contenido multimedia a los
consumidores, en forma on-demand, a un ambiente de sala de estar más moderna,
inmersiva y familiar.
Audio y video
Canvas
Formularios
Básicamente las hojas de estilos funcionan a través de reglas compuestas por dos
partes, primero un selector que se encarga de determinar los elementos afectados,
la segunda es la declaración que especifica el efecto, esta última se compone por
una propiedad y el valor asignado.
h1{color: blue;}
-: selector
-: declaración
Internet Explorer 6, 7 y 8
Mozilla Firefox 3.5 y 3.6
Chrome 5.0 y Safari 4.0.
Para lograr esto se hará uso de la plataforma de Samsung la que ayuda a facilitar
la utilización de componentes gráficos como botones o listas para asignar acciones
o funcionalidades, actualmente se puede trabajar con herramientas visuales de dos
maneras diferentes, la primera utilizando AppsFramework (A.F) 2.0 UI
Components o la segunda con CAPH Framework, en ambos casos se generan
escenas (entorno visual para agregar los componentes).
4.2 Smart TV
Figura 1. Smart TV
Tizen fue creado en la fundación de Linux, por lo cual posee una arquitectura con
el sistema operativo basado en Linux, además de utilizar código abierto, facilita
la ayuda de grupos de trabajo en todo el mundo
de páginas web para Internet. Sin embargo estas plataformas ofrecen varias
tecnologías:
Utilizar estas tecnologías no solo permite reutilizar código, sino que permitirá dar
momento: Gecko, para las plataformas 2011 y 2010, y WebKit para las
deben apoyar tres importantes resoluciones: 960 x 540, 1280 x 720 y 1920
x 1080 píxeles.
gran pantalla.
Para desarrollar una aplicación para Smart TV se debe tomar en consideración los
siguientes pasos:
5. DIAGRAMAS
6. LISTA DE COMPONENTES
7. MAPAS DE VARIABLES
9. FUNCIONAMIENTO
24
Categoría Requisito
RAM 4 GB o más
Importante
37
11. CONCLUSIONES
que abarca contenidos modernos y atractivos para los usuarios, con la finalidad
usuarios.
propuesto.
12. RECOMENDACIONES
13. CRONOGRAMA
14.BIBLIOGRAFÍA
15. ANEXOS