Loop Habit Tracker - proyectosuniandes/Proyecto-MISO4208 GitHub Wiki
Aplicación | Tipo | Repositorio |
---|---|---|
Loop Habit Tracker | Móvil | https://github.com/iSoron/uhabits |
Descripción
Es una aplicación móvil que ayuda a crear y mantener buenos hábitos, permitiendo alcanzar objetivos a largo plazo. Los gráficos y estadísticas detallados muestran cómo los hábitos mejoraron con el tiempo. Es completamente libre de publicidad y de código abierto.
Requisitos de la Aplicación
- La aplicación se encuentra desarrollada en java para sistemas operativos Android 4.0.3 o superiores.
- Es software libre, se puede modificar y distribuir bajo la licencia GNU General Public License
- La aplicación cuenta con integración continua.
- La arquitectura de la aplicación sigue el patrón Model View Controller
- Permisos requeridos por la aplicación
- android.permission.VIBRATE
- android.permission.READ_EXTERNAL_STORAGE (?)
- android.permission.WRITE_EXTERNAL_STORAGE (?)
- android.permission.RECEIVE_BOOT_COMPLETED
Características
- Lenguaje de programación: JAVA
- Funcionalidades: Puntaje por hábitos, horarios flexibles, recordatorios, widgets, control de datos personales, trabaja sin conexión a Internet.
Instalación
Para instalar esta app se puede hacer a través de Google Play Store o F-Droid. Otra opción es a través del instalador APK, sin embargo, instalarlo de esta manera limitara las actualizaciones automáticas.
Casos de Pruebas Exploratorias
Después de realizar una navegación por la misma
- Crear hábito
- Crear recordatorio
- Eliminar uno o varios hábitos
- Listar hábitos configurados
- Editar hábito
- Cambiar recordatorio
- Marcar hábito como realizado en un día específico
- Visualizar historial del hábito
- Visualizar que días se logró realizar el hábito
- Visualizar frecuencia del hábito
- Visualizar en que periodo de tiempo el hábito fue más fuerte
- Deshabilitar el hábito
- Habilitar el hábito
- Ocultar hábitos archivados
- Cambiar color de uno o más hábitos
- Exportar hábitos en archivos csv
- Organizar listado de hábitos
Evidencia Pruebas Exploratorias
- Crear hábito (nombre, recordatorio, frecuencia, color, pregunta y repetición)
- Editar hábito (nombre, recordatorio, frecuencia, color, pregunta y repetición)
- Archivar uno o varios hábitos
- Visualizar que días se logró realizar el hábito
- Visualizar frecuencia del hábito
- Visualizar en que periodo de tiempo el hábito fue más fuerte
- Generación de widgets con la información del estado del hábito