Por favor, use este identificador para citar o enlazar este ítem: http://hdl.handle.net/10609/133067
Registro completo de metadatos
Campo DC Valor Lengua/Idioma
dc.contributor.authorCastillo Cabero, Álvaro-
dc.coverage.spatialBarcelona, ESP-
dc.date.accessioned2021-07-04T14:40:33Z-
dc.date.available2021-07-04T14:40:33Z-
dc.date.issued2021-06-21-
dc.identifier.urihttp://hdl.handle.net/10609/133067-
dc.description.abstractEn la actualidad, las principales aplicaciones móviles de mapas no ofrecen la posibilidad de marcar obstáculos para personas con problemas de movilidad en las rutas a pie. Esto es un gran problema, ya que más de 2,5 millones de personas en nuestro país tienen problemas de movilidad. Por ello, he decidido usar el framework de Flutter para crear una aplicación móvil en la que los usuarios puedan marcar barreras arquitectónicas en el mapa, consultables por el resto de los usuarios y que se permita resolverlas, además de poder crear rutas desde la propia aplicación y gestionar el perfil de usuario. En el proyecto se ha usado Firebase como backend, integrando diferentes APIs de mapas y rutas (como Google Maps o Mapbox) y APIs de gestión de contenido multimedia (Cloudinary). En cuanto al diseño, uno de los patrones de diseño ha sido el patrón BLoC, altamente usado en Flutter. El resultado del proyecto ha sido una aplicación completamente funcional, desarrollada para Android pero con el código fuente preparado para generar la aplicación para iOS, que cumple con todos los requisitos que se han definido al inicio del proyecto y que, además, ha permitido conocer la tecnología y profundizar en el desarrollo de aplicaciones móvil.es
dc.description.abstractCurrently, the main mobile map applications do not offer the possibility to mark obstacles for people with mobility problems on walking routes. This is a big problem because more than 2.5 million people in our country have mobility affected. For this reason, I have decided to use the Flutter framework to create a mobile application in which users can add architectural barriers on the map, which can be consulted by other users and can be resolved. Furthermore, the users are able to create routes from the application itself and manage the user profile. In the project, Firebase has been used as a backend, integrating different maps and routes APIs (such as Google Maps or Mapbox) and multimedia content management APIs (Cloudinary). Regarding the design, one of the design patterns used is the BLoC pattern, highly used in Flutter. Finally, the result of the project is a fully functional application, developed for Android but with the source code prepared to generate the application for iOS. The project has achieved all the requirements that have been defined at the beginning of it and also, it has allowed me to know the technology and deepen the development of mobile applications.en
dc.description.abstractEn l'actualitat, les principals aplicacions mòbils de mapes no ofereixen la possibilitat de marcar obstacles per a persones amb problemes de mobilitat a les rutes a peu. Això és un gran problema, ja que més de 2,5 milions de persones al nostre país tenen problemes de mobilitat. Per això, he decidit fer servir el framework de Flutter per crear una aplicació mòbil en la qual els usuaris puguin marcar barreres arquitectòniques al mapa, consultables per la resta dels usuaris i que es permeti resoldre-les, a més de poder crear rutes des de la pròpia aplicació i gestionar el perfil d'usuari. En el projecte s'ha fet servir Firebase com backend, integrant diferents APIs de mapes i rutes (com Google Maps o Mapbox) i APIs de gestió de continguts multimèdia (Cloudinary). Pel que fa a el disseny, un dels patrons de disseny ha estat el patró bloc, altament usat en Flutter. El resultat de el projecte ha estat una aplicació completament funcional, desenvolupada per Android però amb el codi font preparat per generar l'aplicació per iOS, que compleix amb tots els requisits que s'han definit a l'inici de el projecte i que, a més, ha permès conèixer la tecnologia i aprofundir en el desenvolupament d'aplicacions mòbil.ca
dc.format.mimetypeapplication/pdf-
dc.language.isospa-
dc.publisherUniversitat Oberta de Catalunya (UOC)-
dc.rightsCC BY-NC-ND-
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/es/-
dc.subjectflutteres
dc.subjectmovilidades
dc.subjectmapaes
dc.subjectflutterca
dc.subjectmobilitatca
dc.subjectmapaca
dc.subjectflutteren
dc.subjectmobilityen
dc.subjectmapen
dc.subject.lcshMobile apps -- TFMen
dc.titleDesarrollo de aplicación móvil para facilitar el desplazamiento urbano de personas con movilidad reducida: EasyMov-
dc.typeinfo:eu-repo/semantics/masterThesis-
dc.audience.educationlevelEstudis de Màsterca
dc.audience.educationlevelEstudios de Másteres
dc.audience.educationlevelMaster's degreesen
dc.subject.lemacAplicacions mòbils -- TFMca
dc.subject.lcshesAplicaciones móviles -- TFMes
dc.contributor.directorClarisó, Robert-
dc.contributor.tutorCeballos Villach, Jordi-
dc.rights.accessRightsinfo:eu-repo/semantics/openAccess-
Aparece en las colecciones: Bachelor thesis, research projects, etc.

Ficheros en este ítem:
Fichero Descripción Tamaño Formato  
acastillocabTFM0621memoria.pdfMemoria del TFM3,8 MBAdobe PDFVista previa
Visualizar/Abrir