Case study
Pedometer Plugin
Contador de pasos nativo Android.
Contexto
Fitness Hub nació de algo muy simple: necesitaba una forma seria de controlar mi rutina como atleta sin depender de cuatrocientas apps diferentes. Quería tener en el mismo sitio agua, peso, pasos y suplementación, con datos claros y sin sandbox de “cuenta gratuita” ni trackers por detrás. De ahí salió una app Android que hoy cualquiera puede descargar desde Google Play.
Es un proyecto 100% personal: diseño, desarrollo, arquitectura e integración nativa. Construí la aplicación con un enfoque muy visual, pensado para que el usuario pueda registrar sus hábitos en segundos y ver su progreso de un vistazo. Nada de pantallas recargadas: pocas decisiones por pantalla, tipografía clara y feedback inmediato.
Problema
Una de las piezas clave de Fitness Hub es su pedómetro nativo para Android. No quería depender de APIs externas ni de servicios que se quedan con tus datos: necesitaba un contador de pasos que viviera dentro de la app, funcionara offline y se integrara de forma limpia con el resto de métricas (peso, agua, hábitos).
Solución
Por eso desarrollé un plugin propio de pedometría, específico para dispositivos Android. El objetivo fue claro desde el principio: contar pasos de forma sencilla, estable y sin trucos, apoyándome en los sensores del dispositivo y manteniendo todo el cálculo en local, sin enviar nada fuera del teléfono.
A nivel de producto, el pedómetro se comporta como una fuente más de información dentro de Fitness Hub: registra tu actividad diaria, alimenta los históricos de progreso y te permite ver cómo encajan tus pasos con el resto de tu rutina (peso, hidratación, suplementos…) sin tener que abrir tres apps distintas.
Impacto
Más allá del componente técnico, este plugin resume bien mi forma de trabajar: cuando las soluciones genéricas no encajan del todo, prefiero construir la pieza que falta y tener control completo sobre cómo se mide, cómo se integra y cómo afecta a la experiencia del usuario.