iT邦幫忙

鐵人檔案

2021 iThome 鐵人賽
回列表
Software Development

Gradle 通靈術 系列

身為 Kotlin 開發者,你除了要了解 Kotlin 語言本身外,每天都得用的 Build Tool 也應具備一定的熟悉度,工作起來才能事半功倍。以 Kotlin 生態系來說,Gadle 算是目前主流的兩大工具之一。但捫心自問,有多少人真的好好地把 Gradle 摸熟?還是都在網路上重覆搜尋、複製貼上、測試是否能用的盲目循環?在接下來的 30 天,就讓我們一起把說明書翻開,用全新的 Kotlin DSL 好好地養成 Gradle 通靈術。下次再遇到問題時,就算瞎猜也是有根據的!

參賽天數 24 天 | 共 24 篇文章 | 23 人訂閱 訂閱系列文 RSS系列文 團隊Kotlin 愛台灣 2021
DAY 21

第二十一天:Gradle Kotlin DSL

Gradle 的核心是由 Java 實作,但為了提供更好擴充的語法,Gradle 一開始使用 Groovy 實作 DSL 語法,讓開發者能用簡潔及具語義的程式碼...

2021-09-26 ‧ 由 聖佑 分享
DAY 22

第二十二天:試寫 Gradle Plugin

在使用了 Gradle 這麼多天後,您應該會發現,幾乎所有的專案都至少會用到幾個 Plugin 來增加一些常用的任務。不過,如何前面所提的,每個專案都是獨一無二...

2021-09-27 ‧ 由 聖佑 分享
DAY 23

第二十三天:再探 Gradle Plugin

今天要繼續撰寫 Gradle Plugin,我們會延續昨天的範例 - 檔案差異比對 Plugin。 建立專案結構 首先我們先來建立一個 Gradle Plugi...

2021-09-28 ‧ 由 聖佑 分享
DAY 24

第二十四天:三探 Gradle Plugin

延續昨天的 Plugin 實作,今天來看一下 Extension 及 Task 類別各要怎麼實作? Extension 類別 Extension 類別負責處理...

2021-09-29 ‧ 由 聖佑 分享