Volver a proyectos

Proyecto personal · Android

Gymgoals

Crear, gestionar y realizar entrenamientos con una aplicación sencilla que también recuerda algo importante: la constancia.

Disponible en Google Play
  • Java
  • Android Views
  • XML
  • Room
  • Firebase
Ver en Google Play
Representación conceptual de la interfaz; no representa capturas reales.

Origen

De proyecto universitario a hobby mantenido

Gymgoals nació durante mi Erasmus como proyecto fruto de un trabajo universitario. Debido a que me gustó la idea y las tecnologías involucradas, decidí conservarlo, publicarlo y seguir mejorándolo por mi cuenta.

No lo presento como una aplicación técnicamente revolucionaria. Su valor está en haber recorrido el ciclo completo: pensar una utilidad, construirla, publicarla y mantenerla sin que exista una obligación profesional detrás.

A día de hoy, cuando encuentro un espacio, sigo añadiendo mejoras y actualizaciones aplicando los nuevos conocimientos que voy adquiriendo. Actualmente, el backlog de la aplicación reúne más de 50 ideas de mejora. Algunas ya están preparadas para incluirse en futuras actualizaciones y otras siguen pendientes de desarrollo.

Qué permite hacer

Una base clara para entrenar

  1. 01

    Crear y organizar entrenamientos semanales con sus ejercicios.

  2. 02

    Gestionar los ejercicios incluidos en cada entrenamiento.

  3. 03

    Ejecutar los entrenamientos desde la propia aplicación en el mismo día que son asignados.

  4. 04

    Realizar un seguimiento de la racha de entrenamiento.

Decisiones actuales

Sencillo, local y deliberadamente pequeño

La versión actual está desarrollada en Java, utiliza vistas XML y guarda los datos en local. La idea es migrar a tecnologías y patrones más modernos a medida que el proyecto crezca y se mantenga, pero sin comprometer el proceso de aprendizaje y la capacidad de experimentar con nuevas ideas.

La aplicación no recopila ni comparte datos. Mantiene todos los datos en local y no requiere registro ni conexión a internet para funcionar, permitiendo que el usuario pueda usarla de forma completamente privada.

Lo que representa

Aprender haciendo, sin adornar la complejidad

Gymgoals es también mi espacio para seguir experimentando con Android, producto y UX, probar ideas por mi cuenta y aprender sin depender de las necesidades de un proyecto profesional.

Ver en Google Play