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

Evidencia Pruebas Exploratorias