Resumen:
|
[ES] En el presente Trabajo de Fin de Grado se presenta la migración de una aplicación
que permite al Colectivo de Mediadores de MAPFRE realizar una serie de
funcionalidades útiles durante la jornada laboral, en concreto, ...[+]
[ES] En el presente Trabajo de Fin de Grado se presenta la migración de una aplicación
que permite al Colectivo de Mediadores de MAPFRE realizar una serie de
funcionalidades útiles durante la jornada laboral, en concreto, el mantenimiento de
listas de gestiones, la programación de planes de visita y la administración de contactos
o vencimientos asociados a los mismos, ofreciendo la posibilidad de visualizar la
información de localización de contactos y planes de visita sobre mapas interactivos
donde se geolocaliza cada punto de interés. Como funcionalidades de valor añadido, se
permite guardar la posición del vehículo, establecer una alarma para las zonas de
estacionamiento regulado y la notificación de eventos relevantes a través de tecnología
push.
Los datos con los que trabaja la aplicación se obtienen de un backend basado en una
API REST (desarrollado por un tercero), aunque también existe la posibilidad de guardar
cierta información de manera local para su posterior sincronización con éste.
Puesto que la aplicación nativa fue desarrollada para Android, iOS y Windows Phone
en lenguajes distintos (Java, Objective-c/Swift y C# respectivamente) y para la nueva se
utiliza un framework basado en JavaScript, no se ha podido reutilizar el código nativo,
aunque en algunos casos ha servido como inspiración.
Para el desarrollo se ha utilizado una metodología ágil, siendo la duración del mismo
de tres meses, con entregas tempranas y continuas de betas cada semana, así como
liberación de versiones estables cada mes.
La aplicación se ha implementado haciendo uso de una herramienta que facilita el
desarrollo multiplataforma: Kony.
[-]
[EN] This Degree Final Project deals about a migration of an application that allows to
MAPFRE Mediators Collective to perform a set of useful features during the workday,
specifically, managements list maintenance, visit ...[+]
[EN] This Degree Final Project deals about a migration of an application that allows to
MAPFRE Mediators Collective to perform a set of useful features during the workday,
specifically, managements list maintenance, visit plans schedule, and contacts or
expirations administration, offering the ability to visualize contacts or visit plans location
on interactive maps and geolocating each point of interest. As extra capabilities, it is
possible to store the vehicle position, to set an alarm for payed parking zones and to
notify about relevant events through push technology.
Used data is obtained from an RESTful API based backend (developed by third party)
although it is also possible to store certain information locally and synchronize as soon
as possible.
The native application was developed for Android, iOS and Windows Phone in
different languages (Java, Objective-c/Swift and C# respectively) but for the new one, a
JavaScript based framework is used. So, native code cannot be reused, but it has been
inspiring.
The project has been developed using an agile methodology and it has lasted three
months, with early and continuous beta deliveries every week and stable versions
releases every month.
The application has been implemented using a tool that makes easier multiplatform
development: Kony.
[-]
|