一群因為辦 Kotlin 讀書會、Meetup 而聚在一起的朋友,決定要在 iThome 鐵人賽再續前緣、互相傷害,順便推廣 Kotlin 程式語言,讓更多開發者見識 Kotlin 在各領域的潛力。
Keyword: coroutine 這幾天在使用網路功能時,都使用到了Kotlin的Coroutine,在撰寫KMM乃至於大部分的Kotlin移動端應用,都...
因為 Ktor 本身只有實作 Authentication 機制,不像 Spring Security 有定義類似 UserDetails, GrantedAu...
今年的疫情蠻嚴重的,希望大家都過得安好,希望疫情快點過去,能回到一些線下技術聚會的時光~ 今天目標:了解 Compose UI 上 Grid (LazyVert...
GitHub Repo https://github.com/b2etw/Spring-Kotlin-iThome-2021 Video
前言: Activity 上如果有很多的功能(例如系統的設定...),畫面的就會變的很長,或是轉跳好幾個Activity,要回上一頁也是一個一個的轉跳回去...
這是我們內建的 suspend 函式第三篇,讓我們看看有哪些吧: joinAll() 還記得 join() 的功能是什麼嗎?join() 可以讓目前的 cor...
補充完了必要的知識後,現在再回頭看一下之前遇到的問題吧! 整合完 Firebase 之後發現了兩個問題: 更新資料到網路上需要花費相對多的時間,如果持續不斷的...
Gradle Setup 首先我們要在有用到 annotation processor 的 module 的 build.gradle 裡面加上 kapt 的...
對於一個 Gradle 專案來說,一切設定與運作的核心都紀錄在 Build Script 裡。為了讓我們更了解 Gradle,今天就來瞭解一下 Build Sc...