时间很快地到了 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 生态发展的现在和将来
? 点击下方按钮立即预约直播 ?
更多阅读推荐
新发布
调研报告
IDE 使用技巧
⏬ 戳「阅读原文」了解更多
文章评论