jetpack-compose-calculator

A simple calculator app based on Jetpack Compose and ExprK to execute calculating.

This calculator’s UI is simulating the default Calculator’s UI of Android 10, because it’s concise but complex UI structure.

Tech stack and why

  • Jetpack compose – Modern UI-constructing tools, UI-driven-data & Single Truth of Data Source & Functional Programming & Composition-better-than-inheritance.
  • ExprK – Simple mathematical expression evaluator for Kotlin and Java, written in Kotlin

GitHub

View Github