Manos sudorosas. Dedos ligeramente temblorosos tras una serie pesada. Guantes. En esa situación abres un tracker de entrenamiento y se espera que introduzcas peso y repeticiones en el teclado de tu smartphone. Eso no es diseño, es una prueba de paciencia. VigiGym eliminó por eso el teclado del registro de entrenamiento por completo, reservándolo únicamente para las notas.
Por qué el teclado es la herramienta equivocada en el gimnasio
El teclado de un smartphone está hecho para mensajes de texto, no para el entrenamiento de fuerza. Las teclas son pequeñas, los campos de entrada aún más. En condiciones normales funciona. En el gimnasio, no.
Después de una serie de trabajo las manos suelen estar húmedas. La motricidad fina disminuye. Lo que normalmente es un reflejo se convierte en una tarea. Muchas aplicaciones subestiman esto. Yo mismo lo he experimentado incontables veces.
El resultado: te equivocas, corriges, buscas el valor correcto, vuelves a escribir. Tres segundos se convierten en veinte.
Sliders para rangos estrechos, rueda para rangos amplios
La solución no fue un compromiso. Surgió de un análisis concreto de las situaciones de entrada que se producen durante el entrenamiento.
Las series se mueven en un rango estrecho: 1 a 6. Las repeticiones: 1 a 20. Para estos intervalos, un slider es la herramienta adecuada. Un solo toque, luego deslizar hacia la izquierda o la derecha. Preciso incluso con guantes, fiable incluso con dedos temblorosos.
Los pesos cubren un rango más amplio — 20 kg a 200 kg según el ejercicio y el progreso. Aquí la rueda es la mejor opción: se desplaza de forma continua, el valor aumenta progresivamente, llegas rápidamente donde quieres. Los pesos también tienen incrementos intermedios de 0,5 kg que las repeticiones y las series no requieren.
Ambos elementos de entrada tienen algo en común: sólo necesitan un toque para activarse. Sin teclado que aparezca. Sin campos que haya que tocar primero y luego borrar.
Cómo se encontró el método de entrada correcto
Que los sliders y la rueda acabaran siendo la solución no era algo predecible. Experimenté con varias variantes antes de llegar a la interfaz actual. Las capturas antiguas lo dejan claro: las primeras versiones de VigiGym usaban campos de texto clásicos, elementos stepper y otros enfoques que funcionan bien sobre el papel pero que alcanzan sus límites rápidamente en condiciones reales de entrenamiento.
Al mismo tiempo surgió la pregunta de cómo debía aparecer el elemento de entrada. Había dos opciones sobre la mesa: una ventana modal que ocupa toda la pantalla, o un sheet — un panel que sube desde la parte inferior dejando visible el resto del contexto. El sheet tiene aquí una ventaja clara: sigues viendo qué ejercicio estás registrando, en qué punto de tu entrenamiento estás, cuál fue la serie anterior. El contexto se mantiene. Eso importa en el gimnasio, donde la atención ya está dividida.
Por qué el tamaño de los botones no es un detalle menor
La mayoría de las aplicaciones que analicé antes de desarrollar VigiGym tenían algo en común: controles demasiado pequeños. Los botones suficientes para el uso normal de la pantalla fallan en cuanto disminuye la precisión.
En VigiGym, todos los elementos interactivos del registro de entrenamiento son deliberadamente grandes. No sólo porque resulta más atractivo visualmente — aunque eso siempre formó parte del planteamiento, ya que diseñé VigiGym para que sea agradable de usar — sino porque tiene que funcionar en el gimnasio. La aplicación se usa en condiciones reales de entrenamiento, no sentado ante un escritorio.
Suena obvio. No lo es.
La ubicación y el tamaño de cada botón están basados en la ley de Fitts: cuanto mayor es el objetivo y más corta la distancia hasta él, más rápido y con mayor precisión se alcanza. En el contexto del gimnasio esto significa: cuanto más grande es el botón, menor es la tasa de error con la frecuencia cardíaca elevada y la motricidad fina reducida. No es teoría — es medible. Las acciones críticas en VigiGym están donde el pulgar las alcanza con mayor fiabilidad bajo carga: grandes, en la parte inferior de la pantalla, sin necesidad de estirarse.
La ley de Hick también influyó en todo el diseño UX de VigiGym. Cuantas más opciones ve un usuario simultáneamente, más tarda en tomar una decisión. VigiGym muestra en el registro de entrenamiento sólo lo que es relevante para la serie actual. Todo lo demás queda en segundo plano.
Lo que esto significa en la práctica: tres segundos por valor por serie
La promesa de VigiGym es un registro de entrenamiento en tres segundos. Los sliders y la rueda son el núcleo técnico de esa promesa.
Abres la serie activa. Ajustas peso, repeticiones y series con un deslizamiento cada uno. Confirmas. Listo. La app desaparece de tu atención. El hierro no.
Eso no es un argumento de marketing. Es el resultado de una filosofía de diseño que yo, Achim Loobes, desarrollador independiente de VigiGym, he mantenido de forma consistente desde el primer commit: la app está al servicio del entrenamiento, no al revés.
"La efectividad y la eficiencia nunca fueron objetivos de optimización añadidos después — eran el punto de partida real."
Detrás de esa afirmación hay más que una preferencia de desarrollador. Cada función, cada botón, cada interacción en VigiGym tuvo que responder a la misma pregunta: ¿te lleva más rápido y de forma más fiable a tu objetivo, o se interpone en el camino?
Mi convicción como desarrollador es esta: un tracker de entrenamiento y planificador de sesiones es bueno cuando apenas lo notas. No porque sea invisible, sino porque encaja tan naturalmente en el flujo que nunca se te ocurriría pensar que las cosas podrían funcionar de otro modo. Esa es la sensación que busca VigiGym. En el gimnasio. Bajo carga. Con las manos sudorosas.
Resumen rápido
- Sin teclado en el registro de entrenamiento — los teclados de smartphone son demasiado propensos a errores bajo condiciones de entrenamiento: sudor, temblores, guantes.
- Sliders para rangos estrechos, rueda para amplios — series (1–6) y repeticiones (1–20) mediante slider, pesos mediante rueda. Un toque, un deslizamiento, listo.
- Sheet en lugar de modal — el contexto del entrenamiento permanece visible al introducir valores. Siempre sabes en qué punto de tu sesión estás.
- Ley de Fitts & ley de Hick — botones grandes en el lugar correcto reducen errores con la frecuencia cardíaca elevada. Menos opciones significa decisiones más rápidas.
Preguntas frecuentes
¿Puedo introducir valores manualmente con el teclado en VigiGym?
No. VigiGym evita deliberadamente la entrada por teclado en el registro de entrenamiento. Los sliders y la rueda cubren todos los rangos de valores relevantes y son más rápidos y precisos bajo condiciones de entrenamiento.
¿Funciona la entrada de VigiGym con guantes de entrenamiento?
Sí. Los sliders y la rueda fueron diseñados explícitamente para su uso con menor precisión en los dedos — incluyendo guantes, manos sudorosas y dedos ligeramente temblorosos después de series intensas.
¿Por qué VigiGym usa un slider para las repeticiones y una rueda para los pesos?
Los rangos de valores son fundamentalmente diferentes. Las series (1 a 6) y las repeticiones (1 a 20) son rangos estrechos para los que un slider es preciso y rápido. Los pesos abarcan un rango mucho más amplio. La rueda permite una navegación rápida por ese rango, incluyendo incrementos de 0,5 kg.
¿Cuál es la diferencia entre una ventana modal y un sheet en VigiGym?
Una ventana modal ocupa toda la pantalla y oculta el contexto. Un sheet sube desde la parte inferior manteniendo visible el contexto del entrenamiento. VigiGym usa el sheet para que siempre sepas qué ejercicio estás registrando y en qué punto de tu entrenamiento te encuentras.