Diseño y desarrollo de una app basada en Android y Google Spreadsheets

e-Archivo Repository

Show simple item record

dc.contributor.advisor Campo Vázquez, María Celeste
dc.contributor.author Moirón Alén, Alba
dc.date.accessioned 2019-09-19T08:19:08Z
dc.date.available 2019-09-19T08:19:08Z
dc.date.issued 2018-03
dc.date.submitted 2018-03-05
dc.identifier.uri http://hdl.handle.net/10016/28838
dc.description.abstract El uso de aplicaciones móviles se ha convertido en tendencia en la sociedad en la que vivimos. Cada vez más usuarios dejan de lado sus ordenadores para pasar a usar de forma exclusiva sus smartphones. Por otra parte, el acceso a Google es algo muy extendido entre la población, siendo muy común disponer de una cuenta de correo electrónico de esta compañía, lo que implica la posibilidad de poder acceder a múltiples servicios, como puede ser el paquete ofimático, con aplicaciones online entre las que destaca Google Sheets, una aplicación de hojas de cálculo muy similar a la conocida Excel de Windows. Es por ello que en este proyecto se ha decidido desarrollar una aplicación móvil basada en Android y en las APIs de Google, con el fin de poder ayudar a la digitalización de pequeños comercios. En muchas ocasiones, pequeñas empresas particulares como librerías, tiendas de ropa o papelerías, sienten la necesidad de consultar y modificar su stock en tiempo real, pero no disponen de una infraestructura informática en red con la cual poder acceder al mismo, lo que lleva a utilizar métodos más rudimentarios, como puede ser un libro en el que se va actualizando la información a mano, lo que puede dar lugar a errores o resultar un trabajo más tedioso y difícil de mantener. Debido a que la compra y mantenimiento de una infraestructura informática en red supone un coste elevado, que quizás muchas de estas empresas no se puedan permitir, con este proyecto se pretende brindar una alternativa sencilla, intuitiva y barata (o incluso gratuita) al uso de este tipo de infraestructuras, y ofrecer la posibilidad de poder almacenar la información o stock de una pequeña empresa en una hoja de cálculo de Google Sheets, de forma que los propietarios y/o empleados del negocio puedan acceder a la misma, y modificar y consultar la información en tiempo real. De esta manera, en el momento que vendan o reciban productos, podrán reflejarlo en esta “base de datos”, almacenada en los servidores de Google. En el presente proyecto se ha desarrollado una aplicación de gestión de libros, como ejemplo del uso que se le puede dar a la tecnología de Google Sheets. Se trata de una aplicación cliente-servidor, donde el cliente es Android, y el servidor está basado en Google Sheets y las APIs que proporciona Google. El usuario que utilice esta aplicación puede buscar libros y almacenar su información (título, autor, fecha de publicación, etc.) en su hoja de cálculo personal, así como consultar los mismos cuando lo desee, tanto desde su móvil como desde su ordenador, ya que esta hoja se queda almacenada en el Google Drive asociado a la cuenta proporcionada por el usuario.
dc.description.abstract The use of mobile apps has become a trend in our society. Every day more users leave behind their computers to use their smartphones exclusively. On the other hand, access to Google is widely extended among population, being very common to own an email account of the company. This implies the possibility to access multiple services, like the office package and its applications. Among them is Google Sheets, a spreadsheets application very similar to Windows’ Excel. For this reason, this project is focused on the development of an Android and Google APIs’ based app, with the goal of helping small businesses’ digitalization. Many times, small particular retailers like libraries, clothes shops or stationaries, feel the need to consult or modify their stock information in real time, but do not have a network structure that allows them to access it. This leads to the use of rudimentary methods, such the update of the information by hand, which implies an added difficulty and time to the job, as well as the risk of making mistakes. The acquisition and maintaining of a network structure implies an excessive cost, that many of these small businesses might not be able to afford. This project intends to offer a simple and intuitive alternative to the use of network structures, and give the possibility to collect the stock information of a small business in a Google Sheets spreadsheet. This way, the owners and/or employees of the company can access, modify and consult this data in real time. Hence, every time they make a sale or receive new products, they will be able to reflect it in this database that will be stored in Google’s servers. During this project, a book management app has been developed as an example of the use that Google Sheets’ technology could be given. It is a client-server app, where the client is Android and the server is based in Google Sheets and the given Google’s APIs. The person who uses this app can search books and store their information (title, author, publication date, etc.) on his personal spreadsheet, as well as consulting it when necessary. This could be done both from the smartphone and the computer, as the spreadsheet stays uploaded on the associated Google Drive account given by the user.
dc.language.iso spa
dc.rights Atribución-NoComercial-SinDerivadas 3.0 España
dc.rights.uri http://creativecommons.org/licenses/by-nc-nd/3.0/es/
dc.subject.other Desarrollo de aplicaciones
dc.subject.other Dispositivos móviles
dc.subject.other Android
dc.subject.other Google Sheets
dc.subject.other Ofimática
dc.title Diseño y desarrollo de una app basada en Android y Google Spreadsheets
dc.type bachelorThesis
dc.subject.eciencia Informática
dc.subject.eciencia Telecomunicaciones
dc.rights.accessRights openAccess
dc.description.degree Ingeniería de Sistemas Audiovisuales
dc.contributor.departamento Universidad Carlos III de Madrid. Departamento de Ingeniería Telemática
 Find Full text

Files in this item

*Click on file's image for preview. (Embargoed files's preview is not supported)


The following license files are associated with this item:

This item appears in the following Collection(s)

Show simple item record