Proyecto de IoT con Arduino y Android para Sistemas Operativos Avanzados (UNLaM)
- Bistolfi, Facundo
- Kaucic, Florencia
- Martinez, Sebastian
- Palopoli, Juan Jose
Se realizó un video de presentación del proyecto como producto. Link al video
El proyecto utiliza un servidor Firebase.
Para utilizarlo en necesario crear un proyecto en Firebase (se puede usar el tier gratuito, llamado Firebase Spark, que incluye todo lo necesario para que la app funcione) y luego descargar el archivo google-services.json
desde las settings del proyecto, que deberá ir ubicado en ./android/<Proyecto>/app/
.
Se creó un tag del proyecto a la fecha de la entrega.
Los commits tienen declarado qué contexto modifican al principio del mensaje de commit.
Este contexto puede ser:
[repo] : tareas generales y de mantenimiento del repo
[ardu] : cambios en el código del sistema embebido arduino
[andr] : cambios en el código de la app de android
[docs] : cambios en el informe final
[phpc] : cambios en el paper de HPC
El objetivo es simplificar la obtención de un historial de cada parte por separado.
El mensaje del commit deberá respetar el formato contexto mensaje
, separados por un espacio. El contexto debe incluir los corchetes y el mensaje podrá contener los siguientes caracteres: Letras, números, espacios y paréntesis
.
De otra manera, el build fallará en el stage de Commit
.
En el subdirectorio de Android hay un archivo SNIPPETS.md
. Su objetivo era contener snippets de código común, pero también tiene tips para solucionar los problemas comunes de Android Studio.