Proyectos 2016
A continuación se listan los proyectos desarrollados durante el año 2016.
Debajo de la lista se encuentran los documentos finales.
G1) Biblioteca Comunitaria
Aplicación web para compartir libros entre contactos de Facebook.
Cada persona publica libros que quiere compartir
Seguimiento de Solicitudes y Prestamos
Creacion de grupos y define reglas de aceptación & prestamo
Integración con Facebook
Extensión:
Sistema de mensajes con Twitter o Telegram
Mejorar el modelo de reglas y ciclo de vida de prestamos
G2) Replayable Refactoring
Refactoring: transformaciones de código que preservan el comportamiento(*)
* siempre y cuando se consideren dentro del entorno de desarrollo de un programador
Cambios generados por refactoring son cambios
→ los cambios pueden romper codigo de terceros
Ej: Cambios de API, código “deprecated”
Objetivo:
registrar los refactorings efectuados y tratarlos como macros re-ejecutables en otras imagenes.
G3) Recommendations API
OpenAuth & OpenAuth2
Youtube - Recomendations
Implementar un cliente del API
Portar ejemplos en Pharo
Publicar en SmalltalkHub
G4) Clooud API
OpenAuth & OpenAuth2
Google Calendar
Google Tasks
Implementar un cliente del API
Portar ejemplos en Pharo
Publicar en SmalltalkHub
G5) Tower Defense
BOSS es un entorno de simulación de bots
Arena: grilla 2D
Robots: Defensores y Atacantes
Framework
Diferententes de tipos de defensores
Niveles
Extensiónes
Mejorar Edicion de terreno
Menejo de secuencia de niveles: objetivos, replay
Mejorar modelo de reglas de juegos
Mejorar algoritmos de horda (atacanes)
G6) Cloud API
OpenAuth & OpenAuth2
Google Docs – Sheets
Youtube - Recomendations
Implementar un cliente del API
Portar ejemplos en Pharo
Publicar en SmalltalkHub
G7) WishFlix
Es un website en donde los usuarios mantienen una lista de mercancias que quisieran tener (wish-list). El sistema busca los articulos en algun site de compras y calcula el precio de los articulos en el tope de la lista.Integrar los trabajos de WishFlix2015:
Busquedas para vender
Agregar tipos de alertas
Resumenes de novedades
con
Multiples sitios de compra y subasta
Implementar links a compra de productos