一群因為辦 Kotlin 讀書會、Meetup 而聚在一起的朋友,決定要在 iThome 鐵人賽再續前緣、互相傷害,順便推廣 Kotlin 程式語言,讓更多開發者見識 Kotlin 在各領域的潛力。
規劃測試方式 測試是寫 library 很重要的一環,因為我們要確保自己的程式碼有一個基本的品質,測試是絕對不能馬虎的。測試 Parser 要分成兩個部分來看,...
前言: 今天來介紹使用Canvas 的繪圖方法來創建 2D 繪圖,並畫出觸控手勢的軌跡。 大綱 : 在畫布上執行的操作類型包括: 用顏色填充...
Keyword: Koin,AppDelegate今天完成的內容,在iOS上使用Koin 放在這邊KMMDay21 有個好消息,原來KMM編譯過程中有用到一個...
Gradle 的核心是由 Java 實作,但為了提供更好擴充的語法,Gradle 一開始使用 Groovy 實作 DSL 語法,讓開發者能用簡潔及具語義的程式碼...
系統除了即時接受及回應使用者請求,也需要執行各種非同步工作,例如背景排程及寄送訊息通知…等。在實作上,雖然我可以直接使用 CompletableFuture,...
Flow 是 cold stream,只有在呼叫 Terminal operator 的時候才會執行。也就是說每一個 Flow 都只有一次性的工作,只要呼叫一次...
詩憶最近正照著考古題寫程式練習,寫著寫著她產生了疑問。「學姐,標準函式庫這麼多函式可以用,什麼時候才會需要其他的函式庫?」 「其實妳已經看過其他的函式庫囉。」...
我們測試過了幾個案例,像是 測試更新標籤時如過濾Admin,結果應不出現Admin 和 測試更新標籤時如過濾Admin和Author,結果應不出現Admin和A...
今年的疫情蠻嚴重的,希望大家都過得安好,希望疫情快點過去,能回到一些線下技術聚會的時光~ 今天目標:了解 Compose UI 上 的 animation 位移...