Bulk App
Descripción & Contexto
Bitácora de entrenamiento minimalista para Android, en Kotlin + Jetpack Compose (Material 3, MVVM). Temporizador de descanso, medidas corporales con fotos y registro de cargas con récords. Migrada desde una versión multiplataforma en Flutter.
Bulk App es una bitácora de entrenamiento minimalista para Android. Esta versión es nativa en Kotlin, construida con Jetpack Compose y Material 3, con la navegación y la capa de estado siguiendo el patrón MVVM.
Características Clave
-
Temporizador de descanso
carrusel de temporizadores simultáneos con teclado numérico, presets rápidos y aviso sonoro personalizable.
-
Medidas corporales
registro de peso, perímetros y galería de fotos de progreso, organizado por categorías anatómicas.
-
Cargas y récords
historial de pesos levantados con cálculo automático de récords personales (PRs), deltas entre sesiones y peso objetivo.
Galería de Capturas
Arquitectura del Sistema
Retos Técnicos & Soluciones
Stack Tecnológico
- Kotlin
- Jetpack Compose
- Material 3
- MVVM · StateFlow
- Android
Ficha Técnica
- Rol
- Arquitectura, Diseño y Desarrollo
- Tipo
- Android Nativo · Fitness Tracker
- Impacto & Resultados
- Una app Android nativa, fluida y con estética premium, con la navegación y la arquitectura resueltas de forma idiomática y mantenible.
- Aprendizajes
- Bulk App (Android) demuestra el dominio del stack nativo moderno de Android —Kotlin, Compose y Material 3— y la capacidad de migrar un producto entre tecnologías conservando su identidad. <div
- Código
- Código Privado