V
主页
开发者优先的 Gradle 构建 | KotlinConf'24
发布人
在日新月异的软件开发领域,构建系统的效率对项目的成功起着至关重要的作用。Gradle 团队 的愿景之一是提供一种优雅且可扩展的声明式构建语言,使开发人员能够以清晰易懂的方式描述任何类型的软件。目前的成果可以在这篇博文(https://blog.gradle.org/declarative-gradle)中了解。本场演讲将深入探讨开发人员在理解和维护复杂构建脚本时面临的挑战,并展示一种创新的方法,该方法利用 Kotlin 的表达能力,同时施加限制以增强代码的清晰度和可维护性。分享内容包括: 1. 声明式构建原则,你将了解声明式构建语言的优势及其对项目可维护性、可读性和协作的影响。2. 表达性DSL,讲师将带着大家探索 DSL 的功能及其如何作为强大的工具,简洁地表达构建配置。3. 对项目的影响,讲师将展示使用声明式构建语言的项目案例,在构建性能、理解和维护方面的改进。听完这场演讲后,你会对如何打造更具可维护性、表达性和声明性的 Gradle 构建定义有更多的见解和知识,并深入了解采用声明式构建范式背后的原因及其对项目工作流程的好处。 讲者:Sterling Greene(Gradle 高级主管软件工程师) Paul Merlin(Gradle 构建工具首席软件工程师)
打开封面
下载高清视频
观看高清视频
视频下载器
DataFrame:Kotlin 在数据结构上的创新方法 | KotlinConf'24
Kotlin Multiplatform 炼金术:深入探索 Kotlin 与 Swift 的互操作性 | KotlinConf'24
生命周期、协程和作用域 | KotlinConf'24
基于 Compose Multiplatform 实现由手势和传感器控制的动画效果 | KotlinConf' 24
Kotlin Multiplatform 库的演进 | KotlinConf'24
KotlinConf'24 主题演讲
AI 如何与 Kotlin 完美结合? | KotlinConf'24
在智能电灯开关上运行 Compose UI:探索 Compose 的嵌入式应用 | KotlinConf'24
在 Kotlin Notebook 中漫步于 Lindenmayer 分形森林 | KotlinConf'24
Kotlin 2.0 语言特性及未来展望 | KotlinConf' 24
Serverless 环境中的 Kotlin 函数养成记 | KotlinConf' 24
你也可以用 Kotlin 及 Compose Multiplatform 做桌面应用! | KotlinConf 23'
【回放】Kotlin Multiplatform:跨平台开发的后起之秀 | 2023 Kotlin 中文开发者大会
Timefold AI 如何解决全球范围内的调度问题 | KotlinConf' 24
细数那些在开发 Kotlin 标准库时踩过的坑 | KotlinConf' 24
【直播回放】通过 Ktor 框架同步完成 Server 及 Client Side 开发 | 2022 Kotlin 中文开发者大会 Day 1
轻松编写你自己的 Kotlin Lint 检查项! | KotlinConf'24
Compose Multiplatform 在 iOS 和其他平台上的最新进展 | KotlinConf' 24
Spring + Kotlin = 现代化 + 响应式 + 高效 | KotlinConf'23
【直播回放】使用 Vaadin 搭配 Kotlin 快速开发 Web 应用 | 2022 Kotlin 中文开发者大会 Day 2
[Kotlin 2021 Premier Online Event] Ktor 2.0 新特性
Kotlin Multiplatform Mobile 现已进入 Beta 阶段!
使用 Amper 简化 Kotlin 构建配置 | KotlinConf' 24
【回放】Live Coding:用 Compose Multiplatform 写出第一个小游戏 | 2023 Kotlin 中文开发者大会
让您的 Android 应用程序在 iOS 上运行 | Kotlin Multiplatform Mobile Beta 系列研讨会
[JetBrains Connect] 第四集 - 为什么选择 Kotlin?
去了趟 KotlinConf,和 Kotlin 大佬混熟了!
【回放】用 Kotlin 让 Java 项目进入微服务的时代 | 2023 Kotlin 中文开发者大会
Kotlin Multiplatform Mobile 使用入门 | Kotlin Multiplatform Mobile Beta 系列研讨会
【直播回放】与时俱进:使用 Kotlin 尝鲜 Spring 6 | 2022 Kotlin 中文开发者大会 Day 2
Kotlin + Power-Assert = ❤️ | Brian Norman
茁壮成长的 Compose Multiplatform | KotlinConf' 24 亮点解读
终于等到你,Kotlin 2.0! | KotlinConf' 24 亮点解读
【直播回放】使用 DSL + KSP 打造跨平台的 Kotlin SQLite 框架 | 2022 Kotlin 中文开发者大会 Day 1
Kotlin 10 周年:编程语言的故事
【回放】KSP(Kotlin Symbol Processing)让你我的工作更加轻松 | 2023 Kotlin 中文开发者大会
【回放】解密 Kotlin 技术社区的运营技巧 | 2023 Kotlin 中文开发者大会
YouTrack 在线演示 | 强大的团队项目管理工具
Compose Multiplatform:一个字,香!两个字,快学!
【回放】回顾 2023 及 Kotlin Multiplatform 最新信息 | 2023 Kotlin 中文开发者大会