[La semana anterior]
La semana pasada se entrego el diseño experimental la cual discutió las pruebas y parámetros que se utilizarían para las pruebas. Se hicieron observaciones en la redacción como:
- Faltaron acentos, unas partes todavía faltaron por completarse.
- Los commits de código no fueron los suficientes, continuar haciendolos más seguidos.
- Poner notaciones en rojo de lo que falta por completar
[Para esta semana]
Para esta semana se encargaron aplicar esas pruebas para obtener resultados, estos resultados tenían que ser mostrados en alguna manera gráfica, estas podían ser de tipo barras, de pastel, de líneas, etc. Yo escogí mostrar los resultados en tablas, con información obtenida del promedio de todas las pruebas a ejecutar, esto lo mostré así por la razón de mostrar algo mas entendible, sencillo y sin muchos detalles de información posiblemente tediosa para el lector.
Los siguientes imágenes son las utilizadas en la redacción:
La primera tabla refleja la velocidad en que se procesan las imágenes y si estas sufren de un retraso notable en frames, o sea sufre de lag. La aplicación esta desarrollada para pedir la versión mínima de Android 4.0 hasta la mas actual, la versión estable Android 4.4 Kit Kat. Esta tabla tiene 2 partes el hardware que se considera como aceptable, con un buen procesado, buena memoria, buen procesador gráfico etc.
La segunda tabla es en cuanto rendimiento de recursos del sistema, esta también se separo en dos partes. La primer parte hay mas de cuatro procesos corriendo en memoria, la cual en un momento el Android decidirá cerrar para reclamar memoria el cual podría causar un problema, alguna excepción no esperada y cerrar la aplicación. En cada linea se hicieron pruebas probando en diferentes cantidad de memoria para ver si sufría de algún problema, ahí se mostraron los resultados obtenidos. La segunda parte de la tabla hace referencia a que no hay menos de 4 procesos o incluso solo la aplicación siendo ejecutada el cual también se mostraron los resultados.
Se hicieron otras pruebas, pero estas fueron con usuarios, los cuales tuvieron acceso a una encuesta y dejaron la información con la cual pude hacer los siguientes gráficos:
En el primer gráfico se preguntó la experiencia que tuvieron con la aplicación y en la segunda el aumento de motivación notada mientras se jugaba.
[Adelanto de proyecto]
Para esta semana implementé unos métodos dentro del controlador del servidor. Estos son para implementar alguna sugerencia de la aplicación y otro que es el que puede juntar la información de un Id deseado. También se hizo adelanto de la base de datos que se utilizará, esta sera MongoDB ya que me facilita en la utilización de formato JSON.
[Aqui la liga al repo]