Welcome to CalculatorApp — a feature-rich, Jetpack Compose-based Android calculator that blends simplicity with power. Perform basic math, explore scientific functions, and even plot equations — all in one sleek interface.
- 🔢 Basic & Scientific calculator modes
- 🎨 Light/Dark theme toggle for smooth UI customization
- 📜 Calculation history with tap-to-reuse and swipe-to-delete
- 🧠 Memory functions (M+, M-, MR, MC)
- 📐 Degrees/Radians toggle for trigonometric functions
- 🔣 Mathematical constants (π, e, Avogadro, Planck, etc.)
- 📈 Graph plotting for expressions involving
x - 📱 Built entirely with Jetpack Compose
- Kotlin
- Jetpack Compose
- Material 3
- Navigation Compose
- exp4j (expression evaluator)
- Clone this repository.
- Open the project in Android Studio.
- Sync Gradle to download dependencies.
- Run the app on an emulator or physical Android device.
- Start calculating and plotting!
❤️ Whether you're learning Jetpack Compose or just love calculators, feel free to fork it, customize it, or build on top of it. Contributions and creative UI upgrades are always welcome! ❤️