# Minesweeper A simple game powered by Compose Multiplatform. Game can run on Android, iOS, desktop or in a browser. *Prerequisites*: to run on iOS and Android, you should have "Kotlin Multiplatform Mobile" plugin installed either in Android Studio or in AppCode with [installed CocoaPods](https://kotlinlang.org/docs/native-cocoapods.html). ## How to run Choose a run configuration for an appropriate target in IDE and run it. ![run-configurations.png](run-configurations.png) To run on iOS device, please correct `iosApp/Configuration/TeamId.xcconfig` with your Apple Team ID. Alternatively, you may setup signing within XCode opening `iosApp/Minesweeper.xcworkspace` and then using "Signing & Capabilities" tab of `Minesweeper` target. Then choose **iosApp** configuration in IDE and run it (may also be referred as `Minesweeper` in the Run Configurations or `iosApp (Android Studio)` for Android studio). ## Run on desktop via Gradle `./gradlew desktopApp:run` ## Run JS in browser with WebAssembly Skia via Gradle `./gradlew jsApp:jsBrowserDevelopmentRun` ## Run native on MacOS `./gradlew runDebugExecutableMacosX64` (Works on Intel processors) ## Credits