A simple calculator GUI written in Python, based on Kivy.
UI code is indistinguishable from the business logic. This is a simple project, so it's not a big deal, but it's a bad practice in general.
In a real project, one would separate the UI code from the business logic.
- Python 3.11
- Kivy 2.3
Open a shell in this directory, and run the following command:
python calculator.py
Recall restoring the dependencies before running the app for the first time.
Open a shell in this directory, and run the following command:
pip install -r requirements.txt