Les envío los contenidos mínimos para cada entrega que aparecen en las diapositivas. Recuerden que deben charlar con el ayudante designado acerca del plan de trabajo (funcionalidad a entregar) en cada entrega.
Checkpoint 1
- Documentación: mockups(web, android), REST API app server
- Funcionalidad:
- shared server: deploy aplicación javascript en heroku, /tokens, log
- app web: login
- Android: login contra shared y facebook
- app server: hello world con stack (cmake + moongose + mongodb), log
Checkpoint 2
- Documentación: diseño diagrama + modelo de datos (app, shared y android)
- Unit test + code coverage > 75%
- Funcionalidad:
- shared server: rest: administración canciones, perfil, modelo de datos
- app web: administración de perfil
- Android:
- pantalla principal: listado de canciones
- administración perfil
- registro
- app server:
- modelo de datos en mongodb,
- implementación mock de api rest
Checkpoint 3
- Documentación: manual de instalación y configuración (app server, shared server)
- Unit testing + code coverage > 75%
- Funcionalidad:
- shared server:
- administración de álbumes
- administración artistas
- administración de perfiles
- shared server:
- servicio para registro de actividades usuarios
- app web (alcance a definir)
- app server: servicio para descarga de canciones
- Android: descarga y reproducción de canciones
- shared server:
Checkpoint 4
Totalidad del TP