Desenvolupament d'una aplicació mòbil per reportar desperfectes urbans. Reporting App (Demo)

Actualment tenim multitud d'aplicacions per poder comentar qualsevol cosa amb tot el món, com les xarxes socials que mouen fins i tot el món polític, però per a temes molt concrets i locals encara no hi ha aplicacions específiques, per això ens ha semblat interessant fer una aplicació per poder...

Descripción completa

Detalles Bibliográficos
Autor: Álvarez Araujo, Manuel Antonio
Tipo de recurso: tesis de maestría
Fecha de publicación:2019
País:España
Institución:Universitat Oberta de Catalunya (UOC)
Repositorio:O2, repositorio institucional de la UOC
OAI Identifier:oai:openaccess.uoc.edu:10609/88366
Acceso en línea:http://hdl.handle.net/10609/88366
Access Level:acceso abierto
Palabra clave:aplicacions mòbils
Android
desperfectes
aplicaciones móviles
desperfectos
mobile applications
damage
Mobile apps -- TFM
Aplicacions mòbils -- TFM
Aplicaciones móviles -- TFM
Descripción
Sumario:Actualment tenim multitud d'aplicacions per poder comentar qualsevol cosa amb tot el món, com les xarxes socials que mouen fins i tot el món polític, però per a temes molt concrets i locals encara no hi ha aplicacions específiques, per això ens ha semblat interessant fer una aplicació per poder reportar desperfectes urbans de forma fàcil per a qualsevol ciutadà, així donem una eina especifica als ciutadans per poder donar a conèixer aquests problemes a l'ajuntament directament. L'objectiu del projecte és fer una aplicació amb les funcionalitats bàsiques i que sigui un projecte de codi obert i genèric, de tal manera que no estarà centrat en cap municipi concret però servirà de plantilla o marc de treball per qualsevol desenvolupador que vulgui fer-lo servir. La metodologia utilitzada en aquest projecte ha sigut basant-se en el model de Disseny Centrat en l'Usuari (DCU), en aquest model s'intenta crear l'aplicació des de l'inici tenint en compte les necessitats dels usuaris. Pel desenvolupament tècnic primer es va triar React Native, però finalment s'ha fet amb Android Studio de forma nativa i Firebase per a la gestió backend i de base de dades. Finalment, per diversos problemes de temps i d'elecció de les eines a fer servir, no s'ha pogut completar l'objectiu del projecte i hem arribat només al 70% però això també ens ha servit per valorar tot l'esforç de gestió i planificació que hi ha darrere de qualsevol projecte, i ens servirà per aprendre dels errors i eleccions preses, millorant els nostres projectes futurs.