Kotlin
A concise multiplatform language developed by JetBrains
每月新闻:Kotlin 1.7.20 测试版、KotlinConf 研讨会、新的在线讲座,等等!
Kotlin 1.7.20 测试版现已发布
这个预览版本的 Kotlin 带来以下功能:
- 新的 Kotlin K2 编译器,支持 Lombok、all-open、Parcelize 和其他编译器插件。
- 用于创建开放范围的
..<
运算符的预览。 - 新的 Kotlin/Native 内存管理器默认启用。
- JVM 的一个新的实验性功能 – 具有通用基础类型的内联类。
在 Kotlin 1.7.20 测试版最新变化中详细了解这些功能以及如何启用它们。
请持续关注我们的月度文摘,囊括了一切有关 Kotlin 生态系统的最重要的新闻! 从这里订阅。
完整的研讨会列表已经公布!
来自 JetBrains、Google、Touchlab 和其他公司的精彩演讲者将讲述前沿主题! Jetpack Compose、生产中的 Multiplatform Mobile、TDD、微服务与 Ktor 和 Kafk、反应式 Spring Boot 与协同程序等都在 KotlinConf’23 研讨会日的菜单上。
每个研讨会的席位都有限,因此选择您喜欢的主题,尽快注册,不要错过!
新的 Multiplatform Mobile 新手入门
如果您曾想过在 Kotlin Multiplatform Mobile 上一展身手,现在就是最佳时机! 我们的团队已经更新了“使用入门”教程。 按照步骤操作,为 iOS 和 Android 创建您的第一款具有共享代码的应用程序。
👩🔬 我们正在寻找 📱 Android 开发者参与一项日记研究。 我们的目标是使 Kotlin Multiplatform Mobile 的新手入门流程更加顺利。 如果您想参加,请完成这个快速筛选调查。如果您符合我们的要求,请选择一个适合您的时间。 为了表达我们的感激之情,每个调查参与者都会收到一份礼物。 🎁
在线讲座:Kotlin 和 Code With Me
除了协作式软件开发,Code With Me 工具也是向他人展示和解释代码的实用工具。8 月 11 日,Matt Ellis 和 Sebastian Aigner 为我们带来了使用 Code With Me 进行知识分享的最佳实践。
Multik v0.2 现已发布!
Multik 是 Kotlin 的一个多维数组库,我们在 7 月发布了 0.2.0 版本。 新版本为您喜欢的多平台项目带来了多维数组。 它还带来了对 Android 和 Apple 芯片处理器的支持以及实用性改进。
团队感谢 Luca Spinazzola,他在这个版本中为库的多平台能力做出了巨大贡献。
Kotlin 的增量编译 – 新方式
我们为跨模块依赖项中的项目更改引入了新的增量编译。 增量编译现在也支持在依赖的非 Kotlin 模块中进行的更改。 它也与 Gradle 构建缓存兼容。 新方式目前处于实验状态,只针对 JVM 后端发布。 您可以在我们的博文中发现更多信息,包括关于基准的信息。
Kotlin Design Patterns and Best Practices | Talking Kotlin
与 Alexey Soshin 的新一集 Talking Kotlin 专门讨论 Kotlin 设计模式。 Alexey 是一位拥有超过 15 年经验的软件架构师,也是《Kotlin Design Patterns and Best Practices》一书的作者。 与往常一样,新的一集也是由 Hadi Hariri 和 Sebastian Aigner 主持。 立即观看!
From Java to Kotlin and Back | Kotlin Team Tutorial
来自 Kotlin 团队的新教程现已发布! 我们的开发技术推广工程师 Anton Arhipov 分享了从 Kotlin 代码中调用 Java 以及执行反向操作而需要了解的重要细节。
适用于 Apache Spark 的新 Kotlin API 现已发布
适用于 Apache Spark 的 Kotlin API 已经更新到 1.2 版本。 它带来了对 MLLib、RDD、UDT 和 UDF 的支持,并且现在可以与所有版本的 Scala 和 Spark 的补丁版本一起使用。 想了解如何在您的项目中应用吗? 在博文中了解详情!
2022 移动工作现状调查
移动教程平台 raywenderlich.com 发起了“2022 移动工作现状调查”。 本研究的目标是确定移动开发者在特定技能、位置和行业方面的公平薪酬。 为此,他们发起了一项匿名调查。 调查结果将在 2022 年 9 月 15 日之后与社区分享。
您是移动开发者吗? 填写调查!
本博文英文原作者: