Kotlin Multiplatform Mobile (KMM) 是 Kotlin 官方 JetBrain所推出的框平台開發框架.將不同平台所共用的區塊,例如商業邏輯,取得資料等等的部分,使用公用的程式碼,而各平台的畫面呈現,則是各自實作.來減少開發所需要耗費的成本.
由於KMM目前處與起步階段,難以避免會有預料之外的坑.所以這次的鐵人賽文章,可以算是我進行新手開發的心得,希望可以順利完賽.
Keyword: Kotlin Multiplatform Mobile(在每篇的開頭會標註這篇的重點內容與技術,讓大家更有印象,已經很熟悉了就請直接跳過吧)(...
Keyword: MVC,MVP,MVVM 在使用KMM上,架構是重中之重.如果使用了好的架構並且遵循,KMM就能幫助你達成事半功倍的效果,但是如果沒有好好遵...
Keyword: 單一職責 最小知道 單一職責與最小知道 在MVVM中,單一職責與最小知道原則是非常重要的.可以說是MVVM的核心概念也不為過. 單一職責 當...
Keyword: Xcode,Android Studio,KMM Plugin 開發KMM最大的問題:有台Mac 由於KMM是使用iOS官方的Xcode與...
Keyword: Android Studio,AVD Manager 到Day6完成第一個KMM專案的Code放在 KMMDay6 建立KMM專案 今天讓我...
Keyword:Xcode,simulator到Day6完成第一個KMM專案的Code放在KMMDay6 第一次開啟KMM專案的iOS部分,還會需要一些設定....
Keyword: KMM shared module, Expect/Actual 今天我們來看看範例專案內容,先切換到Project顯示,展示整個專案的內容...
Keyword: KMM Gradle,Kotlinx serialization 到Day9使用Kotlin DSL 管理依賴的Code放在KMMDay9...
Keyword: Kotlin DSL到Day9使用Kotlin DSL 管理依賴的Code放在KMMDay9 集中管理依賴版本 在使用第三方庫的時候,有時候...
Keyword: Ktor, Suspend Function到Day11使用Ktor進行網路請求並且顯示在Android畫面的Code放在KMMDay11...