
時間很快地到了 2022 年年底,隨着 Kotlin 1.7.20 的發布,官方一系列多平台庫也跟着更新,包括全新的 K2 編譯器,目前正積極地開發中並已公布 Alpha 版。Mobile 開發者期待已久的 Kotlin Multiplatform Mobile 也推出 Beta 版。支持開發多平台 UI 的 Compose Multiplatform 也發布了 1.2。更讓人興奮的是,停辦多時的KotlinConf 也將在 2023 年正式復辦,為 Kotlin 開發者帶來更多的交流機會。

Kotlin 中文開發者大會是由 JetBrains 團隊與中文 Kotlin User Group 合作舉辦的免費線上直播活動,活動將會由 Kotlin 團隊與大家分享最新 Kotlin 新聞,並邀請社區的技術大佬分享最新前沿技術、實用的開發經驗,還能與其他聽眾在彈幕上、直播群里互動,還有機會抽中由 JetBrains 贊助提供的精緻小禮品。
去年活動收到大家熱情的反饋,今年我們特別將活動提升為兩天的議程,邀請到 10 位技術大佬與大家分享包括 Coroutine、Compose Multiplatform、Kotlin Multiplatform Mobile、Kotlin Symbol Processor、Ktor、Spring、Vaadin、IntelliJ Plugin、LeetCode 刷題等話題。除了技術主題外,還有 Kotlin 學習歷程及 Kotlin User Group 社區運營經驗的專場分享。如此豐富的主題,機會難得,不容錯過!
本次活動將在 JetBrains 微信視頻號和 Bilibili 頻道同步直播。沒時間參與的小夥伴也別擔心,大會內容將全程錄影,待剪輯後會陸續公布視頻,請關注 JetBrains 微信公眾號以獲取第一手活動信息。

第一天主題的側重點在 Kotlin 新聞、Compose Multiplatform、Kotlin Multiplatform Mobile、Kotlin Symbol Processor、Ktor 及 LeetCode 刷題上,各專場簡介如下:
14:00-14:15
10 分鐘帶您了解 Kotlin 的 2022
第一場將由 JetBrains 技術布道師聖佑與 Pamela 搭配,為大家分享近期重點更新回顧,以及上個月剛發布的 Kotlin Multiplatform Mobile Beta 的最新信息。
14:15-14:55
從 Jetpack Compose
到 Compose Multiplatform
第二場邀請到字節跳動資深研發、Android GDE 王鵬,帶着大家認識近期在 Android 開發非常火的 Jetpack Compose UI Library,以及 JetBrains 如何實現 Compose Multiplatform 的原理。
14:55-15:35
使用 DSL + KSP 打造
跨平台的 Kotlin SQLite 框架
第三場將由攜程機票資深工程師喬禹昂介紹 Kotlin Multiplatform 的實際用例,說明如何通過 Kotlin 設計 DSL 語法搭配 Kotlin Symbol Processor,構建一款具備跨平台能力的 SQLite 框架,讓大家了解 Kotlin 在多平台開發的潛力。
15:35-16:15
Kotlin Symbol Processor
應用與技巧
第四場將由知名 Podcast 節目《二分電台》主理人 2BAB 為大家介紹 Google 基於 Kotlin 編譯器插件開源的 Kotlin 元編程框架 Kotlin Symbol Processor,將探索場景背後的通用技巧,解鎖 KSP 的更多可能。
16:15-16:55
通過 Ktor 框架同步完成
Server 及 Client Side 開發
使用 Kotlin 寫好後端 API 後,前端還得自行實現 API Client,若 Server 及 Client 能共享代碼是不是可以更高效?第五場分享將由 Taiwan Kotlin User Group 組織者 Recca 為大家介紹 Ktor 框架的 Server 及 Client 兩大組件,以及如何在寫好後端 API 後,順手完成給前端用的 SDK。
16:55-17:35
享受用 Kotlin 刷 LeetCode 的樂趣
使用 LeetCode 練習刷題是多數開發者求職準備的必要項目,第六場邀請到《老姐要用 Kotlin 寫專案:從 Server 到 Android APP 的開發生存日記》一書作者 Kate 跟大家分享使用 Kotlin 解題的技巧及樂趣,以及如何通過 IntelliJ 插件讓開發者不需離開 IDE 即可刷題,讓練習更高效。

第二天主題的側重點在 Kotlin 語言特性、後端及 Web 開發,並將 Kotlin 應用在 IntelliJ 插件開發上。也搭配軟性議程,邀請 Kotlin User Group 的小夥伴跟大家聊聊他們學習 Kotlin 以及運營技術社區的經驗,各專場簡介如下:
14:00-14:15
Kotlin 很簡單,一起來學習吧!
聽完第一天的議程,是不是對 Kotlin 產生更多的興趣呢?第二天議程的第一場,將由 JetBrains 技術布道師聖佑主持,訪談 3 位來自 Kotlin 社區的小夥伴,由他們跟大家分享學習 Kotlin 的經驗,並為大家精選適合不同程度的學習材料。
14:15-14:30
在你的城市尋找 Kotlin 夥伴
想在你所居住的城市尋找一起學習 Kotlin 的小夥伴嗎?第二場分享邀請到 Kotlin 產品市場經理 Alina 與大家介紹能讓 Kotlin 開發者一起交流開發經驗、彼此學習的技術社區 Kotlin User Group,並由 JetBrains 技術布道師聖佑簡介中文 KUG 運營現況,讓你的 Kotlin 學習之路不孤單。
14:30-15:10
與時俱進:
使用 Kotlin 嘗鮮 Spring 6
即將推出的 Spring 6/Spring Boot 3 要求的 JDK 最小版本為 17,對 JVM 服務端生態有興趣的小夥伴一定很想趕快嘗鮮,也好奇新版本在哪些新特性吧?第三場分享邀請到 Kotlin 中文站負責人賈彥偉為大家介紹 Kotlin 同 Java 17 新特性的協同、對比與互操作,以及利用 Kotlin 協程來寫 Webflux 代碼的方式。
15:10-15:50
從零開始欣賞 Coroutine
的精湛設計
Coroutine 是許多開發者對 Kotlin 產生興趣的最大原因,因此第四場分享邀請到 Kotlin GDE、知名技術博客博主 Gap撈Tech 為大家深入 Kotlin Coroutine API 的語言設計,除了分析它能解決的開發問題外,也會以 Coroutine 重構舊項目為例,分享數個實用的 Kotlin 撰寫技巧。
15:50-16:30
使用 Vaadin 搭配 Kotlin
快速開發 Web 應用
第五場邀請到《Kotlin 爐邊漫談》Podcast 共同主持人 Maggie 為大家介紹一款能快速開發 Web 應用的 Vaadin 開源框架,開發者甚至不需精通後端、數據庫,也能快速構建具備現代 UI 的 Web 應用程序,搭建後台更高效。
16:30-17:10
使用 Kotlin 編寫 IntelliJ Plugin
IntelliJ IDEA 作為開發者青睞的工具,不僅自身功能強大,同時也支持開發者以 Kotlin 開發插件。第六場邀請到深受用戶歡迎、下載量超過 700 萬次的 IntelliJ 插件 Rainbow Brackets 作者張志豪,為大家介紹使用 Kotlin 及 Gradle 開發插件、測試插件以及發布至 JetBrains Marketplace 的技巧及經驗。
17:10-17:35
那些運營 Kotlin 社區的大小事
任何對 Kotlin 有興趣的人,不論是否會寫代碼,都可以在自己的城市申請成立 Kotlin User Group。為了讓更多人了解 KUG 這個技術社區,第七場邀請到 8 位中文 KUG 的組織者,以圓桌論壇的型式,跟大家聊聊那些運營 Kotlin 社區的大小事。

本次大會由 JetBrains 贊助,提供每天 4 組,兩天共計 8 組一年期 IntelliJ IDEA 個人授權。將會在每天活動最後於直播間抽出,請務必全程參與以取得抽獎資格。

11 月 26 至 27 日,和我們相約
2022 Kotlin 中文開發者大會
在 13 場精彩紛呈的議程中
汲取 Kotlin 核心技術的精華與前瞻
洞悉 Kotlin 生態發展的現在和將來
🔘 點擊下方按鈕立即預約直播 🔘