就是個踩地雷遊戲,可運行在Android及IOS環境上。
操作方式: 點選掃雷,長按插旗子。
該專案是使用Kotlin Multiplatform框架開發的範例專案,可參考該專案有引用套件、目錄結構及撰寫架構來學習如何撰寫一個基本的雙平台APP。
- Kotlin Multiplatform - 可用jetpack compose開發多平台開發框架。
- Decompose - 簡化compose可以將ui及邏輯代碼分離,並優化了頁面導向及生命週期綁定。
- Compottie - compose使用Lottie動畫的引擎。
- Room (Kotlin Multiplatform) - Kotlin Multiplatform用sqlite orm框架,可參考Android room。
- androidApp - Android app專案目錄
- gradle - gradle資源
- libs.versions.toml - 引用第三方程式庫資訊
- iosApp - Ios app專案目錄
- shared - compose共用資源目錄
- androidMain - Android compose用程式目錄
- commonMain - 共用compose程式目錄
- composeResources - compose共用資源
- kotlin - 共用compose程式
- iosMain - Ios compose用程式目錄
![]() |
![]() |
---|
![]() |
![]() |
---|