Saltar al contenido
Gorka Hernandez Villalon, desarrollador iOS y especialista en automatizacion con IAGorka Hernandez
Volver a proyectos
LiveDestacadoMobile

GymTracker

App iOS nativa para registrar entrenamientos, planificar semanas y entender el progreso sin depender de una cuenta.

GymTracker para iPhone: planes de entrenamiento y seguimiento del progreso

GymTracker es una app iOS que he llevado desde la idea hasta la App Store como disenador y desarrollador unico. El problema no era solo guardar series, sino convertir el registro del gimnasio en una herramienta que ayudara a decidir el siguiente entrenamiento: rutinas, historial, volumen, 1RM estimado, peso corporal y constancia. La app funciona offline con SwiftUI y CoreData, incorpora un Atlas bilingue de 1.324 ejercicios y Smart Swap, y en la version 1.3 anade planes personalizados, running por intervalos con avisos de voz e historial unificado de fuerza y cardio. No requiere cuenta ni recopila datos.

Problema, stack y resultado

Problema que resuelve

Producto de entrenamiento offline-first que convierte series, repeticiones y sesiones de running en un historial util, con Atlas de 1.324 ejercicios, Smart Swap y metricas de progreso.

Tecnologias usadas

Stack principal: Swift, SwiftUI, CoreData. Tecnologias del proyecto: Swift, SwiftUI, CoreData, Xcode, iOS 18.6+, Localization, Offline-first.

Que hice yo

Mi rol fue Disenador y Desarrollador unico. Trabaje la parte tecnica, el enfoque de producto y la documentacion suficiente para que el resultado pueda explicarse y evolucionar.

Resultado o aprendizaje

Producto propio publicado en la App Store y desarrollado end-to-end por una sola persona. Version 1.3 publicada: planes personalizados, running por intervalos e historial unificado de fuerza y cardio.

Creador de planes personalizados de GymTracker
Modo running por intervalos de GymTracker
Historial unificado de fuerza y cardio en GymTracker
Atlas visual offline de ejercicios de GymTracker

Highlights

  • Producto propio publicado en la App Store y desarrollado end-to-end por una sola persona.
  • Version 1.3 publicada: planes personalizados, running por intervalos e historial unificado de fuerza y cardio.
  • Registro offline-first con SwiftUI y CoreData, sin cuenta ni recoleccion de datos.
  • Atlas offline bilingue con 1.324 ejercicios, busqueda, filtros, favoritos e instrucciones.
  • Smart Swap conserva series, repeticiones, descanso e historial al sustituir ejercicios.
  • Metricas de volumen, 1RM estimado, peso corporal y constancia con graficas y mapa de calor.
  • Migracion segura para actualizar la app sin perder rutinas ni historial.
  • Valoracion publica de 5,0 / 5; compatible con iOS 18.6 o posterior.