一群因為辦 Kotlin 讀書會、Meetup 而聚在一起的朋友,決定要在 iThome 鐵人賽再續前緣、互相傷害,順便推廣 Kotlin 程式語言,讓更多開發者見識 Kotlin 在各領域的潛力。
上篇提到了 parser generator 在產生程式碼的時候,可以用四個步驟去拆解裡面的資訊並產生程式碼,我們現在來看一下範例吧! 進入範例之前,我們也複...
GitHub Repo https://github.com/b2etw/Spring-Kotlin-iThome-2021 Video 今天換鍵盤囉,換成更...
在前面的二十天中我們完成了基本需求,但是這樣的進度在真實的專案中只是剛開始而已,有可能到目前為止做的只是 prototype,大家玩了一下覺得很喜歡,想要將他變...
前言: 說到呼叫 API 的方法,那就一定會提到 Retrofit 這個無人不知,無人不曉的第三方的套件, 適用於 Android 和 Java 的類型安全...
Gradle 的其中一個強大特點,就是它了解任務間的相依性,可以在核心建立出圖或樹。這對於開發者來說非常棒,因為我們只需要將關注點專注在我們的主要任務上,相依的...
Keyword:Koin,Koin Compent到Day20 使用Koin管理依賴注入顯示在Android上 放在這邊KMMDay20 我們先在Androi...
「哇,原來研究室是這樣的啊。」詩憶東張西望。 「是呀,這裡是大家辦公的地方,實驗的機器不在這裡,所以妳可以放心坐下來。」唯心拉開身邊的椅子,回頭繼續寫報告。 詩...
Flow 是屬於 coroutine 範圍項目,coroutine 中一個重要的特點可以輕易的切換執行緒,在 Flow 也有這項功能嗎? 我們知道要在 Coro...
前言: RecyclerView 的 ListView 完成了,但我想要用GradView怎麼辨? 超簡單的,昨天的item 和 adapter 都不用...