Kotlin Multiplatform Mobile (KMM) 是 Kotlin 官方 JetBrain所推出的框平台開發框架.將不同平台所共用的區塊,例如商業邏輯,取得資料等等的部分,使用公用的程式碼,而各平台的畫面呈現,則是各自實作.來減少開發所需要耗費的成本.
由於KMM目前處與起步階段,難以避免會有預料之外的坑.所以這次的鐵人賽文章,可以算是我進行新手開發的心得,希望可以順利完賽.
Keyword: Koin,AppDelegate今天完成的內容,在iOS上使用Koin 放在這邊KMMDay21 有個好消息,原來KMM編譯過程中有用到一個...
Keyword: SQLDelight,SQL語法到23日,引入SQLDelight,到在Android上呈現DB資料KMMDay23 在App的使用場景中,...
Keyword:SQLDelight,Driver到23日,引入SQLDelight,到在Android上呈現DB資料KMMDay23 在各平台上的SQLDe...
Keyword:SQLDelight,Native Driver 到24日,在iOS上呈現DB資料KMMDay24 在昨天讓Android可以享受到KMM底下...
Keyword: Coroutine mock直到27日,完成KMM的測試功能放在KMMDay27 今天開始要來寫KMM的測試,由於我們使用DB或是進行網路請...
Keyword: Ktor MockEngine, Unit Test直到27日,完成KMM的測試功能放在KMMDay27 有了基礎的Mock環境,接下來我們...
Keyword: SQLDelight Mock Test直到27日,完成KMM的測試功能放在KMMDay27 昨天測試了Ktor,今天開始也要測試SQLDe...
Keyword: KMM in exist project KMM這麼好,但是我們專案已經開發了五年了,整個Code Base十分龐大,裡面還都是我多年的心血...
Keyword: Flutter 、React Native、KMM 對於只要一份Code就能部署到不同平台,所帶來的成本降低,以及開發時間的減少,造成了跨...
Keyword: 哇終於到了這天,30天的鐵人賽沒想到我居然能夠撐完. 當初選擇KMM的原因主要是聽了我們親愛的團長,JetBrain的技術傳教士聖佑,與G...