Skip to content

A simple Length Unit Converter App using Jetpack Compose and Material Design (Material 3).

Notifications You must be signed in to change notification settings

CGreenP/Length-Converter-App

Repository files navigation

Length Converter App

A simple and intuitive Length Unit Converter App built with Jetpack Compose and Material Design 3.

Inspired by the Udemy course on The Complete Android 14 & Kotlin Development Masterclass Created by Denis Panjuta.

Features

  • Convert between multiple length units:
    • Millimeters (mm)
    • Centimeters (cm)
    • Meters (m)
    • Kilometers (km)
    • Inches (in)
    • Feet (ft)
  • Real-time conversion as you type
  • Modern and clean user interface using Material Design 3
  • Error handling for invalid input
  • Dropdown menus for easy unit selection

Output Screenshot-

Output Video-

Screen_recording_20241001_193637.mp4

Technologies Used

  • Kotlin
  • Jetpack Compose
  • Material Design 3
  • Android Studio

Getting Started

Prerequisites

  • Android Studio Arctic Fox (2020.3.1) or newer
  • Kotlin 1.5.0 or newer

Installation

  1. Clone the repository:
    git clone https://github.com/CGreenP/Length-Converter-App.git
    
  2. Open the project in Android Studio.
  3. Build and run the app on an emulator or physical device.

Usage

  1. Enter a numeric value in the input field.
  2. Select the input unit from the dropdown menu.
  3. Select the output unit from the dropdown menu.
  4. The converted result will be displayed instantly.

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

Acknowledgements

About

A simple Length Unit Converter App using Jetpack Compose and Material Design (Material 3).

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages