Bootstrapping databases en equipos móviles
Author
Professor Advisor
Abstract
Un Boostrapping Database es un motor de base de datos colectivo que intenta dar solución al problema que enfrentan las comunidades en línea con respecto al control de la calidad del contenido y la colaboración de sus miembros; Repositorium es una implementación de Boostrapping Database que permite a cualquier usuario iniciar una comunidad para compartir documentos de texto, actualmente es utilizado en contextos académicos y se busca abrir la plataforma a nuevas aplicaciones que aprovechen la estrategia de participación propuesta; en particular se busca facilitar el desarrollo de aplicaciones móviles en torno a Repositorium.
Por consiguiente, el objetivo de esta memoria es dotar a Repositorium de una interfaz que permita a cualquier desarrollador implementar una aplicación móvil utilizando los datos y el modelo de participación disponibles. Para lograr éste objetivo se diseñó, implementó y documentó una API web que establece un canal de comunicación claro y consistente entre las aplicaciones móviles y Repositorium.
Para mostrar la eficacia de la API web construida se desarrolló una aplicación móvil que, utilizando la API, logró dar respuesta a los desafíos que presentaba una comunidad en línea y de paso mostró un ejemplo de uso en un contexto no académico. Además la herramienta fue presentada a los alumnos del Taller de Proyectos de Programación Android, quienes se mostraron abiertos a trabajar con ella.
Como resultado hoy Repositorium provee las herramientas para que desarrolladores de aplicaciones móviles puedan hacer uso de los datos, el modelo de participación y la estrategia de control de calidad disponibles.
General note
Ingeniero Civil en Computación
Identifier
URI: https://repositorio.uchile.cl/handle/2250/111958
Collections