Entradas

Finalización del proyecto.

El dia 7 de junio se termino el proyecto programado, realice las funciones de publicar los tweets y logros, incorpore funcionalidades a lo que habia hecho Andres sobre los logros. Cree la estadisticas de las carreras. Y dimos por finalizado la parte escrita y documentación del proyecto.

Ver logros de usuarios.

Mediante las funciones de ver las carreras de los usuarios, decidi adaptarlas para poder utilizarlas en los logros de los usuarios, incorpore una nueva ventana dentro de la de logros con la misma funciones, pero incorpore un scrollbar en ambos y modifique la interfaz para que se viera mejor. Incorpore las fuciones de persistencia de datos y google maps de andres con el fin de juntar ambas partes del proyecto.

Finalización de ver carreras de otros usuarios.

Concluí la interfaz para poder ver los tweets publicados por otros usuarios bajo la etiqueta. Solucione algunos problemas dentro la función para garantizar el funcionamiento.

Revisión de tweets bajo etiqueta

Después de obtener los credenciales correctos del usuario, empece a investigar sobre como podia mostrarle al usuario los tweets de otros usuarios. Por lo que realice un nueva ventana con un cuadro de texto el cual iba a ser rellenado mediante una función de buscar entre los modulos del api de twitter

Validación de tokens

El día 1, pude arreglar el problema con los tokens, para así poder empezar a realizar pruebas con la publicación de tweets. Realice varias funciones para guardar los credencias del usuario y validar que no caducaran, para así poder utilizarlos para publicar en su cuenta las carreras y logros.

Interfaz y publicación de tweets

Termine la modificación de ventanas de la interfaz. Comence a adaptar las funciones del log in para utilizar los tokens del usuario, pero no pude avanzar debido a un error con los tokens, el cual decia que habian expirado o eran erroneos, por lo que no me permitía realizar pruebas

Modificación de la interfaz

El día 30 decidi realizar todo un ajuste en las tonalidades y personalización de la interfaz gráfica. Incorpore imagenes, tipos de letra, diferentes posicion y cree diferentes ventanas para distribuir y direccionar mejor las funciones del proyecto.