31 resultados para desarrollo para dispositivos móviles

em Acceda, el repositorio institucional de la Universidad de Las Palmas de Gran Canaria. España


Relevância:

100.00% 100.00%

Publicador:

Resumo:

[ES] El siguiente trabajo de fin de grado consiste en el análisis, desarrollo e implementación de una pequeña parte de un  videojuego, que tiene como título Darkest Nights, que se basa en la defensa de una plataforma, haciendo uso del motor gráfico Unity 3D. Con este trabajo se pretenden analizar los distintos componentes que influyen en el proceso de desarrollo e implementación del mismo, haciendo uso de distintas herramientas como, el canvas gamificado o una ficha de concepto que nos permitan definir y establecer un conjunto de características que nos servirán como punto de partida, desde el cual podremos identificar desde una temprana fase las partes más importantes y que requerirán más atención del videojuego. Dentro de este proyecto también se pretende realizar la implementación de distintos tipos de controles de un jugador en un entorno 3D, el jugador debe realizar distintas acciones como moverse, esquivar y atacar a sus enemigos para defender con éxito una plataforma. Estos controles se implementaran con la finalidad de analizar y evaluar su viabilidad en las pantallas táctiles de los dispositivos móviles. En concreto se realiza la implementación y explicación de 4 tipos distintos de controles donde se comentan sus  ventajas, desventajas y las sensaciones que causaban en los jugadores, llevándonos a sacar conclusiones que nos permitían mejorar las siguientes implementaciones.  Además se explica con detalle la generación de personajes y enemigos en 3D con sus respectivas animaciones, explicando los distintos componentes necesarios para su implementación, al igual que la lógica básica necesaria para que sigan un determinado comportamiento.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

Máster en Ingeniería Informática. Escuela de Ingeniería Informática

Relevância:

100.00% 100.00%

Publicador:

Resumo:

[ES]El objetivo de este Proyecto Fin de Carrera es diseñar una herramienta software que nos permita controlar de forma inalámbrica un brazo robótico. ésto se ha desarrollado para poder acercar el mundo de la robótica a aquellas personas ajenas a ello, además de dotar de un sistema de control para el día de mañana, evitando problemas de software caduco y antiguo. Para la realización de este proyecto se ha implementado una aplicación Android que permitirá al usuario realizar las acciones de las que dota una paleta estándar de brazo robótico. Además se ha desarrollado una rutina de control de flujo para Arduino, que enlace la tableta con el robot.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

[ES] El proyecto consiste en establecer la comunicación entre dos portales web a través de servicios web Restful implementados en PHP. Ambos portales están relacionados con el mundo del cine. El segundo de estos es, a grandes rasgos, una interfaz simplificada del anterior. El primer portal web está construido sobre Drupal 7, en este instalamos una serie de módulos que nos permiten gestionar el contenido que se quiere mostrar a los usuarios. Un usuario que no se identifica podrá navegar por todas las páginas del portal, identificarse y registrarse. Los privilegios que se le conceden a un usuario cuando se identifica son los de participar en el sistema de votación de las películas e interactuar con otros usuarios identificados a través de un sistema de comentarios. El usuario administrador, además, puede gestionar el contenido y a los usuarios identificados. El segundo portal está orientado al disfrute de la página a través de dispositivos móviles. Un usuario que no se ha identificado puede navegar por todas las áreas de éste del mismo modo que un usuario identificado. En este portal, a diferencia del anterior, no es posible registrarse para este tipo de actores. La diferencia entre el usuario no identificado y el identificado, en este caso, es que este último al visualizar el catálogo observará un descuento sobre cada película. Los servicios web, a través de peticiones GET y POST, proporcionarán a los usuarios una rica experiencia de navegación. Gracias a estos, en el segundo portal, podrán identificarse, obtener el catálogo de películas (además de ordenarlo y establecer filtros de búsqueda por género), y visualizar la ficha de las películas y directores. Todo esto sin necesidad de crear otra base de datos, tan solo intercambiando datos con el servidor.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

[ES] La utilización de los dispositivos móviles para la enseñanza y aprendizaje de la lengua inglesa implica una exploración profunda de nuestra práctica y diseño docente. El presente estudio desvela a través del paradigma de las ciencias cognitivas algunos conceptos base que han sustentado la educación española, sugiere el empleo de los dispositivos como herramientas de innovación y por último analiza diversos materiales disponibles en la red para su aplicación en entornos educativos.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

[ES] Se analizan las posibilidades del Image based modeling (IBM), como técnica de escaneado 3D de bajo coste para la modelización de inscripciones romanas, a partir del trabajo realizado en el Museo Arqueológico Nacional de Madrid sobre una amplia tipología de soportes epigráficos (piedra, bronce, arcilla), con resultados óptimos para la catalogación, estudio y difusión de este tipo de documentación histórica. Los resultados obtenidos permiten obtener inscripciones romanas en 3D que se pueden incorporar a los proyectos de epigrafía digital en curso, permitiendo su acceso a través de ordenadores y dispositivos móviles, sin coste añadido para los investigadores.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

[ES]El actual proyecto consiste en la implementación de un primer prototipo de la aplicación basada en dispositivos Android que la empresa Canaryfly, una aerolínea canaria, ofrecerá a sus clientes con el objetivo  de facilitarles información de sus vuelos y la posibilidad de gestionar sus reservas. La aplicación final pretende ser una extensión del sistema actual de Canaryfly, dado que el objetivo que se persigue  es el de ofrecer las mismas funcionalidades que ofrece la página web. Las funcionalidades desarrolladas para este proyecto han sido la creación de formularios para realizar la solicitud de presupuestos para vuelos especiales, dígase chárter y vuelos en grupo. También se ha creado un primer sistema de facturación online y otro formulario para la recuperación de datos de una reserva, además del formulario para la búsqueda de vuelos.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

Presentación del proyecto realizada en el Museo Nacional de Arte Romano, Mérida (Badajoz), el 29 de marzo de 2016.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

[ES] Adaptación de un videojuego arcade a dispositivos móviles con el objetivo de introducirme en el desarrollo de videojuegos. El desarrollo de esta adaptación está formado por tres fases principales: 1) Análisis de videojuegos candidatos 2) Prototipado de los videojuegos seleccionados y generación de mecánicas y 3) Implementación del videojuego seleccionado. Las tres fases tuvieron una importancia considerable, puesto que una mala decisión en alguna de las actividades que contiene habría supuesto un resultado considerablemente menos satisfactorio. El objetivo del análisis fue obtener juegos con mecánicas de juego viables para ser adaptadas a terminales móviles y pudieran hacer uso de pantallas táctiles de forma coherente y sencilla. Juegos con mecánicas excesivamente complicadas eran descartados durante este proceso. Una vez listados los videojuegos arcade candidatos se realizó una extensa fase de prototipado en la que se desarrollaron diferentes versiones jugables. En cada una de estas versiones se implementaron diferentes características, tanto funcionales como no funcionales. En este punto se experimentaron diferentes mecánicas que utilizaran toda la potencia de las pantallas táctiles de los dispositivos móviles actuales. Por último, durante la fase de implementación final realicé un desarrollo formal de una aplicación resultante de feedback obtenido en la etapa de prototipado. Concretamente, la implementación realizada es una adaptación del clásico Pacman. En esta etapa se generaron todos los componentes que requiere el videojuego, así como diferentes pruebas llevadas a cabo con usuarios.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

[ES] Juego Stacker para HTML5 propone una aplicación web con dos modalidades de juegos basados en el clásico Stacker. La modalidad classic stacker pretende simular dicho juego, en la cual el jugador ha de apilar una fila horizontal de cuadrados que se desplazan a velocidad constante horizontalmente sobre otra fila horizontal de cuadrados que se encuentran en la parte inferior sin describir ningún movimiento. La velocidad de movimiento de la fila que ha de apilar irá aumentando conforme se vayan superando los niveles. El juego acaba cuando no dispone de más cuadrados en la fila, que se perderán si no se consigue apilar de manera exacta. La otra modalidad de juego se le conoce como super stacker. En esta modalidad, el jugador ha de apilar una serie de figuras con formas distintas sobre otras figuras estáticas que forman parte de un mundo generado. Las figuras que ha de apilar el jugador son sensibles a fuerzas tales como la gravedad, colisión entre objetos, fricción, etc. Si alguna de estas figuras entra en contacto con alguno de los límites del mundo, el jugador ha perdido. Ganará cuando la estructura final formada aguanta un número de segundos determinados, pasando así a otro nivel (escenario) de mayor complejidad. Para esta modalidad de juego se ha necesitado un motor físico portado a Javascript que simule las fuerzas mencionadas anteriormente. Resaltar también que se ha optado por realizar un diseño adaptable utilizando frameworks como bootstrap 3 debido al gran auge de los dispositivos móviles con dimensiones de pantalla variables.

Relevância:

90.00% 90.00%

Publicador:

Resumo:

[ES]Trabajo en el cual, se expone el desarrollo de una aplicación web, utilizando para la implementación de la misma, una metodología de desarrollo ágil denominada PUD (Proceso unificado de Desarrollo) y la cual se implementa utilizando un gestor de contenidos denominado Drupal. Como fin el Portal web responde a que los miembros de las organizaciones puedan aportar peticiones y poder votar o firmar las mismas a nivel de organización. De la misma forma permite la gestión de una organización por parte de un rol específico, y la creación y eliminación de usuarios, así mismo como asignar una victoria a una propuesta determinada.El mismo cuenta con integración de usuarios, estos pudiendo modificar su perfil y crear propuestas pudiendo así asociarlas a una organización en concreto. Por otro lado se ilustra la aplicación de ingeniería del software en proyecto web utilizando para ello en este caso como mejor opción un gestor de contenidos. Aprovechándose para ello el uso de modulo los cuales son ofrecidos por una gran comunidad. Cabe destacar que se tienen en cuenta problemas de seguridad y así mismo se exponen soluciones para solventar los mismos, se hacen pruebas para garantizar el correcto funcionamiento de la aplicación. También cabe destacar el poder dejar abierta la posibilidad de utilizar servicios REST a nuestro portal, con la intención de implementar una aplicación para dispositivos móviles y que los mismos tengan acceso a ella o el que otro aplicación de manera externa puede obtener datos de nuestra aplicación, de esta forma se permite el poder ampliar la aplicación y poder ofrecer posibles futuras funcionalidades.

Relevância:

90.00% 90.00%

Publicador:

Resumo:

[ES] El presente proyecto final de carrera surge con la idea de cubrir una necesidad social a un servicio no existente en muchos contextos. "I-Found" es un concepto de oficina virtual de objetos perdidos, con el añadido de que no solo gestiona objetos, sino también personas y animales (lo que en este proyecto se denomina un "OPA"). Además ofrece la posibilidad de poner en contacto directo y sin intermediarios a personas que han perdido o les ha sido robado un "OPA", con personas que los haya encontrado y viceversa, dentro de cualquier ámbito posible. Los objetivos principales del proyecto son : el aprendizaje de la plataforma Android para dispositivos móviles y el desarrollo de una aplicación, basada en el concepto "I-Found", totalmente funcional, experimental, libre y gratuita, restringida al ámbito geográfico e institucional de la Universidad de Las Palmas de Gran Canaria. Por este motivo, la app desarrollada se denomina "I-Found@ULPGC", leído en inglés como "I-Found at ULPGC". Esta app demuestra la capacidad de personalización del concepto "I-Found" a múltiples contextos institucionales o geográficos.