Resumen: El trabajo realizado consiste en la realización de una aplicación Android para cantantes llamada Singvibes que les permite analizar su afinación en tiempo real. También permite encontrar a otros miembros e intercambiar con ellos para ofrecer a los usuarios herramientas a la vez técnicas como un detector de tono y de la afinación, y la oportunidad de mejorar al contacto de otros cantantes. La realización consistió en dos proyectos. Por una parte, se realizó la implementación de un servidor desplegado en una instancia EC2 en el cloud de Amazon, desde la configuración hasta el desarrollo y la implementación propia del paradigma MVC mediante un framework personal llamado LeafStormMVC. Por otra parte, se desarrolló la aplicación Android con la implementación de un detector de tono utilizando el Fast-Lifting-Wavelet Transform algorithm (documentado en la memoria). A la hora de entrega, el proyecto está en fase Beta (funcionalidades básicas de análisis y de red social implementadas). El documento ajuntado presenta todas las etapas importantes del proyecto, desde el establecimiento de los objetivos y requisitos hasta la implementación y la planificación futura con la integración de la aplicación en el Google Play, que seguirá una mejora continua de tipo ágil.
Tipo de Trabajo Académico: Trabajo Fin de Master
Notas: La integralidad del código realizado se puede encontrar en los github: https://github.com/fredrfn/Singvibes-For-Android https://github.com/fredrfn/Singvibes-Server La aplicación dispone de una primera versión de su sitio web: https://singvibes.com