Skip to content

About

Aplicación Android en Java para calcular el índice de masa corporal.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

11 Commits

Folders and files

Repository files navigation

Programa IMC

Aplicación nativa para Android desarrollada completamente en Java. Calcula el índice de masa corporal (IMC), explica el resultado y ofrece contenido de orientación desde un menú lateral.

Funciones

  • Cálculo en sistema métrico (kg/cm) e imperial (lb/in).
  • Clasificación automática: peso bajo, saludable, sobrepeso y tres grados de obesidad.
  • Rango de peso saludable aproximado para la estatura ingresada.
  • Menú lateral con calculadora, tabla de rangos, hábitos saludables y explicación del IMC.
  • Validación de campos y mensajes comprensibles.
  • Diseño Material responsivo, con paleta verde menta y azul.
  • Pruebas unitarias para fórmulas y límites de clasificación.

Abrir en Android Studio

  1. Abre Android Studio.
  2. Selecciona Open.
  3. Elige la carpeta Programa_IMC.
  4. Espera la sincronización de Gradle.
  5. Ejecuta la app en un emulador o dispositivo con Android 7.0 (API 24) o posterior.

Tecnologías

  • Java (compatibilidad de código 8; se compila con el JDK de Android Studio)
  • Android SDK 36
  • Android Gradle Plugin 8.9.1
  • Material Components 1.13.0
  • JUnit 4

Fórmulas

Métrico:   IMC = peso (kg) / estatura² (m)
Imperial:  IMC = 703 × peso (lb) / estatura² (in)

Estructura principal

app/src/main/java/.../MainActivity.java    Interfaz y navegación
app/src/main/java/.../BmiCalculator.java   Cálculo y clasificación
app/src/main/res/layout/                    Pantallas XML
app/src/test/java/.../                      Pruebas unitarias

Nota: el IMC es una referencia general y no sustituye una valoración médica.

About

Aplicación Android en Java para calcular el índice de masa corporal.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages