一群因為辦 Kotlin 讀書會、Meetup 而聚在一起的朋友,決定要在 iThome 鐵人賽再續前緣、互相傷害,順便推廣 Kotlin 程式語言,讓更多開發者見識 Kotlin 在各領域的潛力。
還記得我們第一個 Coroutine 程式嗎? suspend fun showContents() = coroutineScope { launch...
今年的疫情蠻嚴重的,希望大家都過得安好,希望疫情快點過去,能回到一些線下技術聚會的時光~今天要了解的元件據說是很繁複的 Constraint Layout,HA...
「強硬的將變數改變型態會發生什麼問題?」詩憶好奇地發問。 「什麼都可能發生。」 唯心從包裡掏出一張紙,展開後放在詩憶桌上,這是一張因為放歪而印壞的A4紙。 「好...
昨天我們看過了使用 Kotlin DAO 進行資料庫 CRUD 的方式。 今天我們來看看,除了基本的 CRUD,我們透過 DAO 還有什麼操作資料庫的方式。 排...
Ktor Plugin & DSL Ktor 的架構設計是讓開發者透過實作 plugin,把 intercepting function 註冊到 req...
GitHub Repo https://github.com/b2etw/Spring-Kotlin-iThome-2021 Video
本篇是用來補充 RxJava 的基礎知識跟 functional programming 的應用,最後將會說明上一篇沒有解釋到的實作細節。 Observable...
我們現在有了許多的基礎的 parser function 了,我們直接來看怎麼樣組合這些 function 來 parse 一些東西吧!以 library 裡面...
Keyword: KMM Gradle,Kotlinx serialization 到Day9使用Kotlin DSL 管理依賴的Code放在KMMDay9...