Skip to content

hariomop12/CalculatorOP

Repository files navigation

App Icon

Calculator OP💫🔥

Welcome to the CalculatorOP, a simple yet effective Android app designed to perform basic arithmetic operations with ease. Built using modern Android technologies, this app provides a smooth and intuitive user experience for all your calculation needs.




Get it on Github

Features

  • 🧮 Basic Calculations: Perform addition, subtraction, multiplication, and division.
  • 📊 History: Enable history to keep track of your previous calculations.
  • 🌙 Dark Mode: Switch to dark mode for a comfortable viewing experience in low light.
  • AMOLED Mode: Enable AMOLED mode for deeper blacks and energy saving on AMOLED screens.
  • 📱 Follow System Theme: Automatically switch between light and dark mode based on your system settings.
  • 📳 Haptic Feedback: Get tactile feedback on button presses.
  • 💾 Data Persistence: Preferences are saved and restored even after the app is closed.

Screenshots

Screenshot

Contribution

We welcome contributions to make CalculatorOP even better! Follow these steps to get started:

Step 1: Clone the Repository

  1. Fork the repository by clicking the "Fork" button at the top right of the repository page.
  2. Clone your forked repository to your local machine:
    git clone https://github.com/hariomop12/CalculatorOP.git

Step 2: Set Up the Local Environment

  1. Navigate to the project directory:
    cd CalculatorOP
  2. Open the project in your favorite IDE (we recommend Android Studio).
  3. Ensure you have the required dependencies installed.

Step 3: Make Changes

  1. Create a new branch for your feature or bugfix:
git checkout -b feature-or-bugfix-name
  1. Make your changes and commit them:
git add .
git commit -m "Description of your changes"

Step 4: Push and Create a Pull Request

  1. Push your changes to your forked repository
git push origin feature-or-bugfix-name
  1. Go to the original repository and create a pull request from your forked repository.

Thank you for contributing!💕❤️🙌


Jetpack Compose Kotlin

🛠️ Technologies Used

  • Kotlin: The official programming language for Android.
  • Jetpack Compose: Modern toolkit for building native UI.