IT时代网9月7日消息,JetBrains现已发布构建工具Kotlin Toolchain 0.12版本,新增Kotlin多平台库发布能力,覆盖JVM、Android、iOS以及WebAssembly平台,同时官方推出Wasm网页应用构建功能预览版。开发者可以用同一套工具配置库所支持的平台,并生成各平台所需的对应版本。
该工具链从0.11版本开始提供库发布功能,但当时仅支持JVM平台;0.12进一步扩展至Kotlin多平台项目,发布时会同时生成共享程序接口、各平台使用的库文件、源代码,以及帮助构建工具识别平台版本的信息,使用这些库的项目无需手动挑选对应文件。如果项目依赖的Kotlin多平台库还需要额外的npm软件包,工具链也会自动获取,无需逐一手动添加。
官方同步更新跨平台UI框架Compose Multiplatform,开发者可通过命令行启用Compose Hot Reload,在应用运行期间直接加载界面修改;新版还支持启动MCP服务器,让AI代理与运行中的应用交互,包括重新加载、重启应用、获取窗口画面以及读取界面组件结构等。
注:本文综合自IT之家等,文中包含AI辅助创作的内容。
编辑:周艺