diegoalvarezf.dev
Volver
Activo

APEX

Una app de iPhone para entender cómo me recupero entre entrenamientos.

Código privado

Por qué lo hice

Uso Strava y el reloj a diario, pero cada app me enseñaba un trozo distinto. Quería verlo todo junto y que alguien me explicara qué significaba. Acabó siendo mi Trabajo de Fin de Máster.

Cómo funciona

  1. 01Lee las actividades de Strava y los datos de salud de HealthKit: variabilidad cardíaca, pulso en reposo y sueño.
  2. 02Calcula recuperación, Body Battery y carga de entrenamiento comparándote contigo mismo, no con una media.
  3. 03Un coach con Claude convierte esos números en consejos y rutinas. Es el servidor quien decide qué se le pregunta, no la app.

Pruébalo

Mueve los valores y mira cómo cambia la recuperación del día.

Recuperación

71

Listo para apretar

Versión simplificada de la fórmula real: 45% variabilidad, 15% pulso, 25% sueño y 15% carga.

Qué aprendí

Que lo difícil no era la IA, sino que los números tuvieran sentido. Pasé más tiempo leyendo sobre fisiología que programando el coach.

Hecho con

SwiftSwiftUIHealthKitFastifyPostgreSQLClaude API
APEX — Diego Álvarez