Proyecto
OpenWorkout
Diseño de estándarEstándar abierto e implementación móvil offline-first para rutinas y sesiones de entrenamiento, con control total de datos por parte del usuario.
Este proyecto muestra cómo pienso sobre formato, interoperabilidad, producto y sistemas offline.
Standard Design
NativePHP
SQLite
Android
OpenWorkout no nació como una simple app de gimnasio. La idea central fue diseñar primero un estándar abierto para rutinas y sesiones, y después construir una implementación que respetara esa filosofía.
Eso implica pensar en archivos portables, trabajo offline, propiedad de datos, sincronización con reloj y progresión transparente sin depender de nube o engagement artificial.
Qué demuestra este proyecto
- diseño de formatos y contratos antes de la UI
- visión de producto con principios técnicos claros
- implementación offline-first con datos locales y exportables
- capacidad de unir estándar, app móvil y sincronización con dispositivo
Qué sigue vivo aquí
- madurar el estándar
- enriquecer el ecosistema de ejercicios y variantes
- profundizar la sincronización móvil-reloj
OWR / OWL estándar
App móvil
SQLite local
Reloj companion
Logs de entrenamiento
Exportación portable
El estándar manda sobre la implementación: primero los datos, luego la app y finalmente el dispositivo.