YAC is another calculator built with Kotlin Multiplatform Mobile and Compose Multiplatform.
| Android (Dark theme) | iOS (Light theme) |
|---|---|
![]() |
![]() |
The project follows the Kotlin Multiplatform structure, allowing code sharing between Android and iOS platforms. Here's a brief overview of the project structure:
shared: Contains shared Kotlin code that is used by both Android and iOS.androidApp: Contains the Android-specific code, including activities, UI components, and Android-specific dependencies.iosApp: Contains the iOS-specific code, including view controllers, SwiftUI views, and iOS-specific dependencies.
- Open
androidAppfolder from Android Studio - Click Run
- Open
iosApp/iosApp.xcodeprojfolder from Xcode - Click Run
Contributions are welcome! If you encounter any issues or have suggestions for improvements, please feel free to create an issue or submit a pull request.
This project is licensed under the Apache License 2.0.

