48 resultados para Aplicación móvil
em Universidad Politécnica de Madrid
Resumo:
Usualmente las personas solemos buscar información ya sea escrita o digital acerca de las distintas enfermedades de las cuales padecemos o estamos expuestos medicamentos, así también de los distintos fármacos que nos son recetados por los médicos especialistas y de los laboratorios productores de los mismos. Existen muchos foros en internet especializados en salud y medicina en la cual podemos localizar información útil acerca de nuestros intereses en estos temas, así también podemos encontrar información muy valiosa en las principales redes sociales, pero no sería mejor poder tener toda esta información concentrada en una sola fuente en la cual poder realizar todas nuestras búsquedas acerca de los principales conceptos y definiciones, estadísticas, principales competidores de los fármacos que buscamos y de sus fabricantes al igual que especializadas graficas estadísticas que nos digan cuales son las cosas más importantes que se comentan de ellos y saber quiénes son los principales líderes de opinión en estos temas particulares. Kantar Heatlh España proveerá de un muy poderoso sitio web el cual nos permitirá consultar acerca de nuestras principales inquietudes acerca de estos temas como son: Fármacos, Patologías, Laboratorios, y Líderes de Opinión. Esta herramienta tiene un gran motor de recopilación de información basado en Social Media Listening (SML) la cual mantendrá el sitio siempre actualizado con los últimos comentarios, noticias y eventos que acontezcan en el entorno médico y farmacéutico. El presente proyecto tiene la finalidad de proponer una plataforma móvil basada en los principales servicios provistos por Social Pharma, que desde su origen tendrá un modelo de negocio claro. Este documento abarca el plan de negocio de la aplicación móvil, Social Pharma Aplicación Móvil, basada en sitios de recopilación de información médica, por medio de la cual poder prestar un servicio a los usuarios y a las distintas compañías productoras de fármacos información para que ambos conozcan los intereses y las oportunidades existentes. Además contiene la especificación de requisitos y de los casos de usos, que en conjunto conforman las bases para el diseño de un prototipo de alta fidelidad. Dicho prototipo no solo permite la revisión y validación de los requisitos funcionales sino que también sirve como base para el futuro desarrollo de la aplicación.
Resumo:
Este Proyecto Fin de Carrera (PFC) tiene como objetivo el análisis, diseño e implementación de un videojuego móvil multijugador, con un enfoque educativo, para la sensibilización sobre el Índice de Desarrollo Humano (IDH). El sistema resultante se ha desarrollado para la Plataforma Android, utilizando el Framework AndEngine, que utiliza aceleración hardware de la GPU para garantizar un buen rendimiento en terminales de gama baja, de modo que pueda utilizarse en un amplio número de terminales móviles disponibles en el mercado. La aplicación se presenta como un juego de cartas con los diferentes países y sus datos humanitarios, los jugadores deben conocer el peso de los índices de desarrollo (esperanza de vida, renta, educación) de los países en comparación con los países de los otros jugadores. El sistema de juego premia a los jugadores con mayores conocimientos sobre los datos humanos de los diferentes países del mundo, de ese modo los mejores jugadores serán los que tengan más conocimientos de estos datos. El juego permite jugar partidas en solitario utilizando jugadores manejados por la CPU, o multijugador mediante WIFI o 3G. La actualización de la información y de los datos de las partidas se realiza a través de la comunicación con un servidor web ya implementado de forma complementaria a la realización de este proyecto. El sistema ha sido integrado y validado satisfactoriamente con diferentes terminales móviles y usuarios de diferente perfil de edad y uso. El videojuego se puede descargar de la página web creada en un proyecto complementario a éste (pendiente de publicación web), y ya se encuentra también disponible en Google Play. https://play.google.com/store/apps/details?id=xnetcom.pro.cartas&hl=es_419 ABSTRACT. This Project End of Career (PFC) takes as an aim the analysis, design and implementation of a multiplayer mobile videogame, with an educational approach, for the awareness on the Human Development Index (HDI). The resultant system has been developed for the Platform Android, using the AndEngine Framework, which uses hardware acceleration of the GPU to ensure a good performance on low-end terminals, so that it can be used in a wide range of mobile handsets available in the market. The application is presented as a card game with the different countries and his humanitarian information, the players must know the weight of the indexes of development (life expectancy, revenue, education) of the countries in comparison with the countries of other players. The game system rewards players with more knowledge on human information of different countries, thus the best players will be those with more knowledge of these information. The game allows to play items in solitarily using players handled by the CPU, or multiplayer by means of WIFI or 3G. The update of the information and data of the online games is done through communication with a web server implemented as a complement to the realization of this project. The system has been built and successfully validated with different mobile terminals and users of different age and usage profile. The game can be downloaded from the website created in a complementary project to this (web publication pending), and is now also available on Google Play https://play.google.com/store/apps/details?id=xnetcom.pro.cartas&hl=es_419
Resumo:
Reconociendo que podía ser útil para los alumnos una aplicación móvil para que pudieran acceder a información relacionada con sus estudios de forma rápida y sobre la marcha, se decide realizar una prueba de concepto cuyo resultado satisfactorio conduce a dar el siguiente paso en el desarrollo de la aplicación móvil. En este contexto es donde se enmarca el proyecto “Desarrollo de una aplicación móvil iOS de información a estudiantes universitarios” que tiene como finalidad aprovechar las ventajas que nos brindan las nuevas tecnologías. En el prototipo de aplicación móvil fueron encontrados problemas de mantenibilidad y la versión del sistema operativo había quedado obsoleta. Por lo tanto el primer paso fue refactorizar todos los paquetes del proyecto, después de esto fue necesario crear un estándar de codificación y una documentación del proyecto. El segundo paso fue adaptar el proyecto a la última versión del sistema operativo, iOS 7, siguiendo la guía de transición de la interfaz de usuario de Apple. Además de todo esto, había nuevas funcionalidades que incluir al prototipo, estas nuevas funcionalidades han sido probadas en una evaluación con usuarios para obtener comentarios y sugerencias de los alumnos universitarios para mejorar la aplicación en la medida de lo posible. ----ABSTRACT----Recognizing that could be useful a mobile app for students to enable them to access information related to their studies quickly and on the go, it was decided to perform a proof of concept whose satisfactory results leads to take the next step in the development of the mobile app. In this context is where the project “Desarrollo de una aplicación móvil iOS de información a estudiantes universitarios” takes part whose aim is to exploit the advantages offered by the new technologies. Maintenance problems were found in the mobile app prototype and the operating system version was outdated. So the first step was to refactor all the Project packages, after that it was necessary to create a coding standard and a Project documentation. The second step was to adapt the project to the latest versión of the operating system, iOS7, following the Apple UI transition guide. In addition to all of this, there were new features to include to the prototype, these new features have been tested in an user evaluation to obtain feedback and suggestions from college students to improve the app as far as possible.
Resumo:
La aparición de los smartphones, trajo consigo el desarrollo de aplicaciones móviles de mensajería instantánea. Estas aplicaciones aprovechan la infraestructura de las redes de datos para enviar los mensajes de unos dispositivos a otros, lo que supone la posibilidad de enviar mensajes ilimitados a bajo coste. Hoy en día lo inusual es ver a alguna persona que haga uso de los antiguos mensajes de texto o sms (Short Message Service), que además llevan el coste de comunicación definido por las distintas operadoras. Tanto ha sido su auge que se ha convertido en uno de los principales medios de comunicación tanto en el ámbito personal como empresarial. Desafortunadamente, cada vez son más los conductores que hacen uso de las aplicaciones de mensajería para enviar y recibir mensajes mientras conducen, a pesar de que su uso está totalmente prohibido y penado por la ley. Por este motivo, en este proyecto se propone la modificación de la aplicación de mensajería Telegram, que permite controlar el env´ıo y recepción de mensajes únicamente utilizando la voz, evitando así cualquier tipo de distracci´on ocasionada por la interacción táctil con el dispositivo. Esta idea propuesta en el proyecto puede ayudar a reducir el número de accidentes ocasionados por este tipo de distracciones al volante, así como las posibles multas e incidentes que pueda ocasionar el uso del móvil durante la conducción. ---ABSTRACT---The emergence of smartphones, fostered the development of mobile instant messaging applications. These applications take advantage of the infrastructure of data networks to send messages between devices with almost no additional cost attached to it. Today you will hardly be able to find a person who makes use of the old text messages or sms (Short Message Service), and therefore bears the cost of communication defined by the respective operators. This boom has been such that it has become one of the main communication methods or channels in both the personal and work environments. Unfortunately, more and more drivers use messaging applications to send and receive messages while they are driving, even though its use is strictly prohibited and punished by law. Therefore our objective is to modify the existing messaging application Telegram allowing interaction with the mobile device by only using the user’s voice to send and receive messages, avoiding any distractions that any tactile interaction with the device could cause. The aim is to significantly try to reduce accidents caused while driving, as well as to avoid any related potential fines and incidents that may result from use of mobile phone while driving.
Resumo:
En la actualidad se ha experimentado un fuerte desarrollo en el campo de los ordenadores, teléfonos móviles y otros dispositivos, que hacen posible que la información sea más accesible para todo el mundo. Además, se han creado nuevas vías por la cual transmitir información, como las redes sociales. En especial, destaca Twitter, que posee millones de usuarios que se conectan cada día. Asimismo, los periodistas reconocen la importancia de Twitter y la facilidad y rapidez que ofrece para publicar información hace que esta red social sea ampliamente usada por muchísimos periodistas. En este contexto es donde se enmarca el proyecto “Red de microblogging para periodistas sobre dispositivos iOS” de la cátedra UPM-‐El Mundo de comunicación digital que tiene como finalidad encontrar una solución nueva que integre las ventajas que nos proporciona la nueva tecnología, la rapidez y facilidad que tiene escribir algo en Twitter y que el periódico se beneficie de todo esto, así como el periodista que escriba la noticia. Para alcanzar estos objetivos, la usabilidad del sistema que se desarrolle es una parte fundamental, ya que tan importante como es la funcionalidad de un sistema es que los usuarios realmente lo usen y se sientan cómodos con él. Se ha llevado a cabo la planificación de las técnicas de usabilidad a aplicar con ayuda de la herramienta “Usability Planner”, considerando las restricciones concretas que se dan en el proyecto. A continuación se han aplicado las técnicas elegidas de forma integrada con el resto de actividades de desarrollo del proyecto. Entre estas técnicas destaca la realización de una evaluación de usabilidad, que ha mostrado que el producto ha cumplido en gran medida los objetivos de usabilidad establecidos, y los usuarios se han mostrado ampliamente satisfechos con los resultados obtenidos ---ABSTRACT---Nowadays, a strong growth in the field of personal computers, mobile phones and other devices has been experienced. This growth makes the information to be more reachable for everyone. In addition, new ways of transmitting information have been created, such as social networks, especially Twitter, which owns millions of users. Moreover, the journalists recognize the importance of Twitter, and its speed and ease to use and publish information makes Twitter widely used by them. This is the context in which the project “Red de microblogging para periodistas sobre dispositivos iOS” of the cathedra UPM-‐El Mundo de comunicación digital takes part, whose aim is to find a new solution to incorporate the advantages of the new technology, the speed and the ease of Twitter to allow that newspapers, as well as journalists, are able to take benefit of it. In order to achieve it, the usability of the system which is going to be developed is an essential part, because the functionality of a system is as important as it is that the users really use and feel comfortable with the system. And in the latter is where this work takes part, the design and the evaluation of the usability of the system which is going to be developed. A planification of usability techniques has been performed with the support of the tool “Usability Planner”. There are a wide range of usability techniques and its choice in order to apply them into a project is not an easy task. Furthermore, the chosen techniques have been applied integrated with all the other activities of the project. Finally, a usability evaluation has been executed and it has shown that the established usability objectives have been accomplished and the users are widely satisfied with the project.
Resumo:
¿No sabes dónde comer un plato típico cuando estás de vacaciones? ¿Quieres ir con amigos a comer a un sitio distinto? ¿Quieres disfrutar de esa comida que tanto te gusta y no sabes dónde hacerlo? Con afán de responder a estas preguntas y gracias a las capacidades que nos brindan las nuevas tecnologías de dispositivos móviles, surge la aplicación que se presenta en este proyecto fin de carrera. Se trata de una aplicación para dispositivos móviles con sistema operativo Android que nos brindará la opción de encontrar restaurantes en nuestro entorno que nos ofrezcan esa comida que queremos. Además, a modo de red social, incluye la opción de poder puntuar los platos degustados en los restaurantes e insertar restaurantes nuevos, lo que hace que la aplicación tenga una mayor versatilidad. En este documento se podrán encontrar los diagramas UML que modelan el proyecto, tanto la parte de la aplicación como la parte del servidor. En él también podremos encontrar otra documentación como: un manual de usuario de la aplicación, el código fuente de la misma y proposiciones de futuras versiones y mejoras de la aplicación actual. ABSTRACT. Don’t you know where you can eat a typical dish when you are on holidays? Do you want to go to eat to a different place? Do you want to enjoy that meal you love and you don’t know where you can do it? To answer those questions and thanks to the possibilities of modern smartphones’ technology, we present this application in my degree’s final project. This application, which runs with an Android operative system, gives us the option to find restaurants in our environment that offer the meal we really want. In addition, as a social network, it includes the option to rate the tasted dishes or to add new restaurants, giving the application versatility. Nowadays our society is used to the use of smartphones and their possibilities. That is why we must to explore its potential to obtain better amenities. In the last few years the amount of available applications for these devices has increased too much, offering a huge variety of them. If we realize a research about their functionalities and uses we will discover that most of them are oriented to leisure. That is why we are going to start the inquiry of a software engineering project developing a restaurant localization restaurant for Android smartphones, In this document you can find the UMI diagrams which model the project, both the application part and the server part. Besides, you can find other documents as: an application user manual, the source and proposals for future versions and improvements.
Resumo:
Partiendo de una versión beta de la aplicación de la Escuela Técnica Superior de Ingenieros Informáticos para la plataforma Android, se plantea añadir unas nuevas funcionalidades para enriquecer el contenido de información accesible por los alumnos de la Escuela. Estas nuevas funcionalidades son relativas a la información de los calendarios, la localización de instalaciones de la Escuela e información particularizada para cada usuario, pudiendo iniciar sesión en la aplicación. Para ello primero se lleva a cabo un estudio de las herramientas de soporte para la gestión de calendarios. Este estudio se centra en la facilidad de aprendizaje, eficiencia y efectividad del usuario. Así mismo, se diseñan e implementan las nuevas funcionalidades de mapas y perfil. Para evaluar estas funcionalidades se diseñarán y llevaran a cabo actividades de evaluación de usabilidad a alumnos del centro. Con las conclusiones de esa evaluación se realiza un rediseño de las partes de la aplicación que lo necesiten con el nivel de usabilidad requerido por los usuarios finales.---ABSTRACT---Starting from a beta version of the ETSIINF application for the Android platform, it is considered to add some new features to enrich the content of the information accessible by the students of the School. These new features are related to calendar information, School facilities location and particularized information for each user, being able to login to the application. To this end, a study of the support tools for managing calendars is carried out in the first place. This study focuses on the ease to learn, the efficiency and the effectiveness of the user. Likewise, the new maps and profile features will be implemented. To evaluate these features, usability evaluation activities will be designed and carried out to students at the school. With the findings of this evaluation a redesign of the parts of the application that need it with the required level of usability for end users will be performed.
Resumo:
Los invernaderos permiten tener un mayor control del entorno donde crecen las plantas. Son utilizados para aumentar la calidad y rendimiento de las plantaciones en ciertas ubicaciones que tienen estaciones cortas de crecimiento, o bien malas condiciones de iluminación debido a las localizaciones geográficas, por lo que permiten mejorar la producción de alimentos vegetales en entornos extremos. En este proyecto se ha desarrollado una maqueta de un invernadero y se propone el uso del microcontrolador Arduino y del sistema operativo Android, con el objetivo de lograr una tarea de control y monitorización sobre dicha maqueta. Por una parte, se utiliza la placa Arduino como tarjeta controladora del sistema y, a su vez, como tarjeta adquiridora de datos, y por otra parte se ha desarrollado una aplicación Android capaz de monitorizar y supervisar el estado del invernadero. Para llevar a cabo el flujo de información entre el invernadero y los dispositivos de monitorización, se ha desarrollado una aplicación servidor bajo código C++, capaz de administrar la información del invernadero en una base de datos MySQL y, de forma concurrente, atender las peticiones de los clientes Android registrados, proporcionándoles la información que soliciten, y ejecutando las acciones que reciben.
Resumo:
En este proyecto se estudiaron los requerimientos de diseño y desarrollo necesarios para la creación de una aplicación móvil basada en la identificación de las plagas (artrópodos) más importantes del cultivo del tomate en España. La aplicación (app) resuelve los problemas a los que se enfrentan agricultores profesionales y aficionados a la hora de identificar plagas, para ello la aplicación guía al usuario siguiendo una sencilla clave dicotómica hasta la identificación. Como valor añadido, la aplicación recomienda posibles tratamientos y medidas a seguir. La app además permite acceder a una página web que recogería información de interés del sector, así como la posibilidad de descargarla. La actualización de la información y el acceso a la web se realiza a través de la comunicación con un servidor web. Con este proyecto se busca facilitar la toma de decisión y minimizar el uso de recursos así como los costes económicos y ambientales. También se intenta contribuir a conseguir una agricultura más verde, responsable y sostenible, uno de los objetivos de la nueva PAC (2014-2020).
Resumo:
El presente Trabajo de Fin de Grado (TFG) se enmarca dentro del proyecto AFRICA BUILD. Dicho proyecto tiene como objetivo principal fomentar la investigación y fortalecer las capacidades de cuatro centros de educación superior en África a través de las TIC. Para cumplir este objetivo se ha diseñado el sistema AFRICA BUILD Portal (ABP). El ABP consiste en una solución web basada en “e-learning” para estudiantes, profesores e investigadores dentro del continente africano. El objetivo de este TFG consiste en ampliar la accesibilidad y el uso del portal a través de dispositivos móviles. La solución propuesta en este TFG consiste en el desarrollo de dos soluciones que complementan el ABP: (I) una capa de servicios web para el portal y (II) la versión App para dispositivos móviles del mismo. Cabe destacar la relación existente entre ambas soluciones ya que la segunda necesita de la primera para poder funcionar y comunicarse así con el portal.
Resumo:
RESUMEN Con la irrupción y el auge de las tecnologías móviles en estos últimos años, se ha hecho patente que los procesos de gestión tienden a ser controlados a través de estas tecnologías, permitiendo al usuario centralizar todos los servicios que le sea posible en un dispositivo de uso tan común como el teléfono móvil, así como acceder a ellos de forma rápida y cómoda. El sistema de tutorías de la Universidad Politécnica de Madrid no es la excepción. Desde su creación, el Grupo de Innovación Educativa Tutorial Action (GIETA) [1] ha trabajado en la modernización del proceso de gestión que conlleva el sistema de tutorías, buscando las deficiencias del sistema tradicional que pudiesen resolverse utilizando la tecnología. Este Trabajo de Fin de Grado (TFG) ha tenido como objetivo apoyar la labor iniciada por el GIETA, desarrollando un sistema de gestión de tutorías mediante una aplicación móvil. Para lograr este objetivo, inicialmente se realizó un proceso de reflexión sobre, entre otras cuestiones, la razón de ser de la aplicación a desarrollar, las ventajas que aportaría al usuario final, aquellos riesgos que podían amenazar al proyecto, etc. Este proceso se englobó dentro de la herramienta Agile Inception Deck. Tras este proceso de reflexión, se estructuró el proyecto en fases o sprints de desarrollo, en las que se llevó a cabo la implementación del resultado final de este TFG, una aplicación móvil para el sistema operativo Android, que aporta funcionalidad que resuelve todos los requisitos asociados a las distintas historias de usuario definidas para el proyecto. ABSTRACT With the rise of mobile technologies in recent years, it has become clear that management processes tend to be controlled through these technologies, allowing users to centralize all services as possible, using a device as common as the mobile phone, and access them quickly and easily. The tutorial system at the Technical University of Madrid is not an exception. Since it’s creation, the Group of Educational Innovation Tutorial Action has worked on the modernization of the management process that involves the tutorial system, looking for weaknesses of the traditional system that could be solved using technology. This TFG has aimed to support the work initiated by the GIETA, developing a tutorship management system through a mobile application. To achieve this goal, initially a process of reflection was held about, inter alia, the rationale for the application to be developed, the advantages it would bring to the final user, the risks that could threaten the project, etc. This process is encompassed within the Agile Inception Deck tool. After this process of reflection, the project was divided into phases or sprints, in which took place the implementation of the outcome of the TFG, a mobile application for the Android operating system, which provides functionality that meets all the requirements associated with the different user stories defined for the project.
Resumo:
En este documento se especifican aspectos importantes sobre un Modelo de Negocio que se llevará a cabo para justificar las expectativas de éxito de la empresa, pudiendo lograr con ello, financiación externa o socios capitalistas que quieran contribuir a alcanzar dicho éxito. En colaboración con la empresa Where Are Pets, formada por tres jóvenes emprendedores, entre los que me incluyo, se ha desarrollado este Modelo de Negocio para determinar la viabilidad económica y financiera del desarrollo de una aplicación móvil para la gestión de mascotas. Se han tratado puntos como las estrategias de marketing a seguir, el estudio de los clientes a los que la aplicación irá destinada y la estructura del capital necesario para llevar a cabo el proyecto, entre otros. Este Plan de Negocio está destinado a ser una herramienta de gran utilidad tanto para el emprendedor, como para socios, y para los posibles inversores. ABSTRACT This document lists important aspects of a Business Model to be carried out with the object of justify company’s success expectations, to achieve with this, external financing or financial partners who want to contribute to achieving this success. In collaboration with the company Where Are Pets, composed of three young entrepreneurs, myself included, we have developed this Business Model for determining the economic and financial viability of development of a mobile application for managing pets. Several points as marketing strategies, the study of potential customers and structure of the capital necessary to carry out the project, among others, have been treated. This Final Project is intended to be a useful for the entrepreneur, the partners or the potential investors.
Resumo:
En este proyecto se ha estudiado el abanico de posibilidades que las plataformas web y móviles ofrecen para aprender lenguajes de programación compilados. A continuación, se ha realizado el diseño y la implementación de una plataforma para el aprendizaje de lenguajes de programación desde dispositivos móviles, con posibilidad de compilación remota desde la aplicación desarrollada, analizando el proceso y las elecciones de desarrollo tomadas. Así, se ha desarrollado una app mediante la plataforma de desarrollo Cordova, que puede ser distribuida para todas las plataformas móviles que esta soporta, incluyendo las más populares: iOS y Android. Para la parte servidora se ha utilizado un servidor Apache (PHP) y el sistema NoSQL MongoDB para la base de datos. Para mayor facilidad en la gestión del contenido de la app, se ha desarrollado en paralelo un gestor web de la base de datos, el cual permite añadir, editar y eliminar contenido de la misma a través de una interfaz agradable y funcional. ABSTRACT. In this project I have studied the range of possibilities that web and mobile platforms offer to learn compiled programming languages. Next, I have designed and implemented a platform for learning programming languages from mobile devices, giving the possibility of remote compilation within the developed application. In this terms, I have developed an app with the Cordova development platform, which can be distributed for all the mobile platforms Cordova supports, including the most popular ones: iOS and Android. For the server part, I have used an Apache (PHP) server and the NoSQL database system MongoDB. In order to offer a more usable system and a better database management, I have also developed a web manager for the database, from which database content can be added, edited and removed, through a clear and functional interface.
Resumo:
Día a día surge la necesidad de tener que organizar actividades entre varias personas donde es necesaria la presencia de una toma de decisiones conjunta. La tarea de coordinar y poner de acuerdo a todas las partes implicadas resulta realmente complicada, y encontrar la solución que mejor se adapte a todos los participantes es uno de los principales problemas a los que hay que enfrentarse. Dentro de este contexto surge la idea de “DealtDay”, una aplicación pensada para organizar de forma sencilla e intuitiva a un grupo de personas a la hora de realizar cualquier actividad, como puede ser el establecimiento de una fecha para una reunión, elegir el restaurante dónde cenar o qué película ver. DealtDay es una aplicación desarrollada para Android, iOS y navegadores web. La elección de estas tecnologías se debe a que permiten que la aplicación sea accesible a los usuarios desde los dispositivos tecnológicos más utilizados cotidianamente (ordenador, tabletas y móviles). El funcionamiento de esta aplicación en los distintos sistemas desarrollados es posible gracias al desarrollo de una API REST que permite la comunicación entre cualquier tipo de aplicación con un servidor mediante peticiones realizadas con el protocolo HTTP. ABSTRACT Day after day it appears the necessity of organizating activities among different people where taking decisions together becomes fundamental. The task of coordinating and creating an agreement among all the parts involved, turns to be really difficult and, as a matter of fact, one of the main problems to cope with is finding a solution which fits to all the participants. In this context appears the idea of DealtDay, an application conceived to organize a group of people in an easy and intuitive way when doing any kind of activity, such as deciding a date for a meeting, choosing a restaurant, a place to have dinner or a film to be watched. DealtDay is an application developed for Android, iOS and web navigators. The selection of these technologies is due to the fact that they allows the application accessibility to users from the most used and common technological devices (personal computers, tablets and mobiles). The functioning of the application is possible thanks to an API REST development that allows the communication between any kind of application and a server through requests made by the HTTP protocol.
Resumo:
El proyecto “Aplicación móvil y web para la gestión de lugares geolocalizados (www.midiez.com)” tiene como objetivo principal crear un repositorio de listas categorizadas de sitios para su uso en el ámbito personal o comercial. Tanto la aplicación web como la aplicación móvil desarrollada en Android tienen el propósito de gestionar listas de lugares de interés (Restaurantes, tiendas,..) o con propósitos específicos (Organización de viajes) o simplemente como una forma de anotar aquellos sitios que nos comentan y que nos gustaría visitar. El desarrollo de este proyecto además permitirá contrastar las distintas alternativas y la evolución de las distintas herramientas que se han ido desarrollando para la gestión del ocio en los últimos años desde el sistema Android y plataformas web. Todo el proyecto ha sido realizado usando software libre (PHP para el lenguaje web servidor y Java para la programación móvil). La principal finalidad desde el punto de vista del desarrollador es: aprovechar las sinergias de la programación móvil y la programación web de manera que las mismas capas de negocio de Datos sean usadas por ambas plataformas. Asimismo crear una aplicación distribuida y fácilmente escalable. Las herramientas que se han usado para desarrollar han sido: la SDK proporcionada por Google, una JDK de Java y un IDE de desarrollo Java como es Eclipse y otro similar para el desarrollo de la parte PHP. La BBDD elegida ha sido MySQL. El proyecto pretende mostrar el potencial de las aplicaciones móviles geolocalizadas desde el punto de vista del ocio y compararlas con el estado del arte actual. Por lo tanto la mayor parte del tiempo dedicado al proyecto ha sido empleado en el desarrollo de la aplicación web, la aplicación móvil y en la base de datos pero también he dedicado una pequeña parte del trabajo para realizar un estudio sobre las consecuencias que esta tecnología está teniendo en nuestros cerebros. ABSTRACT The project "Web and Mobile App for managing geolocation places” has as main objective managing of places lists in order to use them in the leisure time scope. Nowadays the use of GPS is being a constant in mobile applications so that is already part of our daily life. We used to know where we are always and at the same time we can find locations using the technology of our mobile phones. Now it is very difficult to get lost outside but also is difficult to explain somebody how to get to anywhere without using Google Maps. Google Maps, Geolocation, gps navigators, … all that kind of stuff are making our life easier and less complicated but also are making our brains lazier. Furthermore, the development of this project will use the potential of locate places into maps to avoid annotate every spot we would like to visit or a brand new restaurant. The project itself shows the location features of Google Maps combined with an places data base in order to create, and manage places lists and use them to get to them as well as to share those places with our contacts. Also, the main purpose from the point of view of the developer is to combine different programming languages and use the resulting synergies in a easily scalable and portable environment. The tools that have been used to develop are: the SDK provided by Google, one JDK Java and Java development IDE such as Eclipse and similar to the development of the PHP part. The DB has been chosen MySQL. Finally, this project aims to show, from an educational point of view, the use and potential of this technology. Thus, it has been devoted a large amount of time of the project (and, consequently, its documentation) on develop the Android app, the data base and the web app but also but also to highlight the consequences of using technology.