/exercise-app

An exercise application to help users manage and track their workouts, with features like Text-to-Speech (TTS) announcements, BMI Calculator, a countdown timer, and a history of exercises in Kotlin.

Primary LanguageKotlin

Exercise App

An exercise application to help users manage and track their workouts, with features like Text-to-Speech (TTS) announcements, BMI calculator, a countdown timer, and a history of exercises.

Technologies and Libraries Used

  • Kotlin: Primary programming language for Android development.
  • View Binding: Simplifies interactions with views.
  • Text-to-Speech (TTS): Provides spoken feedback during exercises.
  • MediaPlayer: Plays audio files.
  • Room: Local database to store exercise history.
  • Coroutines: Handles background tasks and asynchronous operations.