A simple and elegant calculator application built using Jetpack Compose Multiplatform, supporting both Android and iOS platforms. This app features a clean user interface with support for dark and light themes, and uses modern architectural components such as ViewModel and DataStore for state and settings management.
- Basic arithmetic operations (+, −, ×, ÷)
- Dark & Light theme support
- Responsive layout for different screen sizes
- State persistence using DataStore
- MVVM architecture with ViewModel
- Multiplatform support: Android & iOS
- Jetpack Compose
- Compose Multiplatform
- DataStore
- Material3
- ViewModel
- UI
- Architecture
- Multiplatform
- Android Studio Hedgehog or newer
- Kotlin Multiplatform plugin enabled
- Xcode (for iOS build)
- macOS (for iOS development)
Coming soon...
https://github.com/HariAgus/CalculatorDarkThemeCmp
cd CalculatorDarkThemeCmp
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
