活动回顾 | 2023 KotlinConf Global 北京分享会

2023 KotlinConf Global 北京分享会结束了,感谢所有参与其中的讲师、参会者、工作人员。 我们将讲师的演讲视频与讲义发布在 B 站与谷歌 drive ,方便大家回顾 演讲回看 活动开场 你想知道的 Jetpack Compose 的编译器黑魔法 Jetpack Compose 是 Android 官方推出的新一代的声明式 UI 开发框架,它一经推出便受到了广大开发者的密切关注。Compose 的设计实现将 Kotlin 的 DSL 能力发挥到了极致,其中基于 Kotlin 编译器插件实现的编译时代码检查和变换发挥了巨大的作用。这次分享我们将对 Jetpack Compose 的编译器插件源码进行简要剖析,在了解 Compose 的工作机制的同时也能深入理解编译器插件的适用场景。 《你想知道的 Jetpack Compose 的编译器黑魔法》 PPT 链接 Compose 到底能玩出什么花? Jetpack Compose 是 Android 官方推出的新一代的声明式 UI 开发框架,无独有偶,Jetbrains 也推出了新一代的声明式 UI 开发框架: “Compose”,没错,名称都一样,并且使用方式也基本一致。本次分享会带大家看一看 Jetbrains 的 Compose 有什么厉害之处,并且能为我们安卓开发工程师的竞争力带来哪些提升。 《Compose 到底能玩出什么花?》 PPT 链接 KMM 跨平台原理及实践 Jetbrains Compose 为什么可以跨平台?这离不开 Kotlin Multiplatform (KMP)技术,它是 Kotlin 官方提供的一套跨平台解决方案,通过编译器将 Kotlin 源码编译为各平台目标代码或机器码。本次分享主要介绍 KMP 跨平台原理,以及 Kotlin Multiplatform Mobile(KMM)在移动端的落地实践,并结合本次官方 KotlinConf 大会的最新进展探讨未来更广的发展前景。...

May 13, 2023 · beijing-kug

线下活动 | 2023 KotlinConf Global 北京分享会

5月13日,北京 Kotlin 用户组将举办首次线下聚会,欢迎您的到来。 这场活动是 KotlinConf Global 活动的一部分,我们邀请了三位嘉宾来分享他们在 Kotlin 元编程、Compose 跨平台以及 Kotlin Multiplatform 等方面的实践经验。 大家可以在现场与各位 Kotlin 技术爱好者一起交流讨论,线下面基,点击报名链接或者扫描文末二维码即可报名 活动简介 经过三年的疫情最困难时期,JetBrains 官方举办的 KotlinConf 大会于今年 4 月中旬在荷兰阿姆斯特丹再次回归。此次大会上,Kotlin 团队的开发人员介绍了 Kotlin 的未来发展方向和重要更新,同时来自世界各地的开发人员也分享了 Kotlin 在各个领域的先进实践经验。 鉴于许多开发人员无法亲身参加现场活动,JetBrains 官方在全球范围内发起了 KotlinConf Global 活动,由 JetBrains 注册的 Kotlin User Group(KUG)在当地举办,旨在促进本地 Kotlin 开发人员之间的联系,提高技术水平。 本次活动是 KotlinConf Global 活动的一部分,同时也是北京 Kotlin 用户组的首次线下活动,期待您的参加 精彩内容 《你想知道的 Jetpack Compose 的编译器黑魔法》 讲师简介:霍丙乾 bennyhuo,Google 开发者专家(Kotlin 方向);《深入理解 Kotlin 协程》 作者;先后就职于腾讯、猿辅导。 内容简介:Jetpack Compose 是 Android 官方推出的新一代的声明式 UI 开发框架,它一经推出便受到了广大开发者的密切关注。Compose 的设计实现将 Kotlin 的 DSL 能力发挥到了极致,其中基于 Kotlin 编译器插件实现的编译时代码检查和变换发挥了巨大的作用。这次分享我们将对 Jetpack Compose 的编译器插件源码进行简要剖析,在了解 Compose 的工作机制的同时也能深入理解编译器插件的适用场景。...

April 18, 2023 · beijing-kug

KAE将被正式移除,如何无缝迁移?

kotlin-android-extensions 框架已经过时了很久,并且将在 Kotlin 1.8 中被正式移除。 对于新代码,我们可以使用 ViewBinding 等方式替换,但是大量存量代码的迁移,对于开发者来说不是一个轻松的工作。 为此,看云控股技术团队开源了 Kace 框架, 帮助开发者实现 kotlin-android-extensions 插件的无缝迁移。 开源地址:https://github.com/kanyun-inc/Kace

November 17, 2022 · beijing-kug