Publication:
MemoriesCloud: implementación de una pila de recuerdos para smartphones

Loading...
Thumbnail Image
Official URL
Full text at PDC
Publication Date
2018
Advisors (or tutors)
Editors
Journal Title
Journal ISSN
Volume Title
Publisher
Citations
Google Scholar
Research Projects
Organizational Units
Journal Issue
Abstract
Este trabajo consiste en el desarrollo de una aplicación para dispositivos móviles inteligentes. La aplicación tiene como objetivo la gestión de cadenas cortas de texto que simbolizan objetos de la memoria a corto plazo que las personas utilizamos para recordar algunos detalles en momentos puntuales pero que no se mantienen en el tiempo, como sí ocurre con los recuerdos de la memoria a largo plazo. Un ejemplo sencillo es el número de la plaza de parking donde tenemos el coche (lo recordaremos durante unas horas o incluso un par de días pero luego se olvidará definitivamente); por el contrario, una clase de biología o un método de resolución de ecuaciones a veces se recuerda toda la vida (es información que interesa almacenar durante más tiempo en nuestra memoria). Hoy en día la información que recibimos es enorme y una aplicación que ayude a gestionar estos pequeños objetos de memoria se hace imprescindible. Además, cada día es más habitual que las personas hagan uso de diversos dispositivos conectados a internet. Por ello, hemos implementado MemoriesCloud como una aplicación accesible desde cualquiera de los dispositivos con los que trabajamos habitualmente compartiendo la misma información. En este trabajo se ha desarrollado una aplicación sencilla y ligera para que pueda ser utilizada sin producir sobrecarga perceptible en los dispositivos donde se instala, de forma que su uso sea agradable para el usuario. La implementación se ha hecho siguiendo una estructura de pila de recuerdos donde el usuario puede ocasionalmente organizar la información de acuerdo con sus intereses. La forma principal de interactuar con la pila es el portapapeles de los dispositivos, desde el que se pueden obtener y añadir recuerdos a la pila. La aplicación se ha implementado para que la pila pueda ser compartida desde diferentes dispositivos, aunque el prototipo que se presenta solo está habilitado para dispositivos Android (Smartphones y Tabletas). Para la implementación de la app se ha utilizado el framework React Native, que permite crear aplicaciones nativas con JavaScript reutilizando código entre plataformas.
This Final Degree Project of the Software Engineering Degree at Complutense University of Madrid consists of the development of an application for smart mobile devices. The aim of the app is to manage short strings of text that symbolize objects in the short-term memory that people use to remember some specific details but that do not hold up over time, contrary to long-term memories. A simple example is the number of the parking place where we have the car (we will remember it for a few hours or even a couple of days but then it will definitely be forgotten); on the contrary, a class of biology or a method of solving equations is sometimes remembered all of life (it is more information that is interesting to store for a longer time in our memory). Nowadays the information we receive is enormous and an application that helps to manage these small memory objects is essential. In addition, every day people use more different devices connected to the internet. For this reason, we have implemented MemoriesCloud as an application that can be accessed from any of the devices with which we usually work, sharing the same information. In this work a simple and light application has been developed so that it can be used without producing noticeable overload in the devices where it is installed, therefore its use is pleasant for the user. The implementation has been done with a memory stack structure where the user can occasionally organize the information according to their interests. The main way to interact with the stack is the clipboard of the devices, from which you can obtain and add memories to the stack. The application has been implemented so that the stack can be shared from different devices, although the prototype presented is only enabled for Android devices (Smartphones and Tablets). For the implementation of the app the React Native framework has been used, which allows to create native applications with JavaScript by reusing code between platforms.
Description
Universidad Complutense, Facultad de Informática, curso 2017/2018
Unesco subjects
Keywords
Citation