Primera entrada: ¿Qué es esto?

Cuando cursé segundo de Bachillerato, nuestro profesor de Dibujo Técnico se negó a enseñarnos dicha asignatura, porque, a vista de él, ya lo había enseñado en primero. Por culpa de esto, muchos compañeros tuvieron problemas para poder seguir el hilo de la clase e incluso algunos se frustraban porque no eran capaces de ver los ejercicios que, según aquel profesor, eran muy simples.

Con este panorama me vi obligado a crear una aplicación para ayudar a mis condiscípulos, donde se explicase toda la asignatura de forma interactiva y, además, se pudieses trasladar las láminas de diédrico a tres dimensiones. Y esa idea es la que se convirtió en DiedricoApp.

El proyecto de Diédrico App se comenzó en enero de 2016, y ahora, en diciembre de 2016, tiene muchas cosas en el aire pero ninguna está implementada. La aplicación cuenta con reconocimiento de láminas para pasarlas a tres dimensiones (la UX es nefasta), mucha documentación implementada (planos, líneas, puntos, etc. pero igualmente la UX es malísima), y mucho código (pero algo desorganizado).

La cronología del proyecto se puede ver en el about. En mi opinión es importante recalcar otra vez lo que explico en dicho about:


El pensamiento del proyecto ha pasado por diferentes fases, y en consecuencia, por diferentes repositorios y carpetas, algo que, a día de hoy, puede hacer difícil ver cómo ha evolucionado el proyecto. El primer repositorio del proyecto fue en github de Fran Acién donde hay ahora dos carpetas: por un lado DiedricoTo3D y otro DiedricoAnimation, que serían como una especie de laboratorios para experimentar, en diferentes ópticas, cómo se enfoca el proyecto. DiedricoTo3D fue la primera parte del proyecto que consistía en reconocimiento con visión artificial de láminas de diédrico. DiedricoAnimation fue la segunda parte del proyecto que reunía toda la materia de diédrico. Para simplificar las cosas se creó la organización (en github) de DiedricoApp en la que estaría este blog y un merge de las dos ramas del proyecto, ambas potenciadas para mejorar la experiencia del usuario.

Así pues, una cronología de proyecto sería:

Idea de una aplicación para ayudar a los alumnos de bachiller con dibujo ténico
Enero 2016
|
|
Comienzo del desarrollo
Febrero 2016 /DiedricoApp/DiedricoTo3D
|
|
Primer prototipo con visión atificial y reconocimiento de puntos
Principios de marzo 2016 /DiedricoApp/DiedricoTo3D
|
|
Segundo prototipo con visión artificial con reconocimiento de puntos, lineas y planos
Abril 2016 /DiedricoApp/DiedricoTo3D
|
|
Creación de material para la enseñanza (animaciones, documentación, etc.)
Mayo 2016 /DiedricoApp/DiedricoAnimation
|
|
Primer prototipo con el material de enseñanza
Agosto 2016 /DiedricoApp/DiedricoAnimation
|
|
Parón del proyecto
Septiembre (PyCon 2016) - Octubre (Pymiento proyect) - Noviembre (Maker Faire Bilbao)
|
|
Unificar las dos ramas, potenciarlas y mejorar la experiencia de usuario
Diciembre 2016 /DiedricoApp/DiedricoAnimation
|
|
Mejora de la experiencia de usuario, y cambio en el comportamiento de la aplicación para mejorar la documentación
Enero 2017 /DiedricoApp/DiedricoAnimation
|
|
Creación de la organización DiedricoApp
Enero 2017
|
|
Creación del blog del proyecto
Enero 2017
|
|
Creación del repositorio con el proyecto unificado
Enero 2017

amil101@debian:~$ EXIT

Written on December 26, 2016