• 首页 > 企业> 正文
  • JetBrains 推出Kotlin Multiplatform 打造跨平台开发新利器

  • 2023-11-02 18:17:33 发布于:北京市 
  • 布拉格,2023年11月2日 — 领先的专业软件开发工具提供商JetBrains日前宣布推出稳定版Kotlin Multiplatform。该版本现可支持跨iOS、Android、桌面、Web、服务器端等多个平台的共享代码。目前,Kotlin Multiplatform 已在Netflix、VMware、Cash App、麦当劳、伊莱克斯以及飞利浦等多家大型企业开发团队中得到广泛使用。
    2022年,Kotlin Multiplatform以Beta版发布,该版本旨在让开发者能够在多个平台创建应用并高效重用代码的同时,保留原生编程优势。如今,该框架已进入稳定状态,可提供完全稳定的API、简化的项目配置、更好的Objective-C和Swift互操作性,以及更快的构建速度和其他性能改进等多项功能。
    Netflix开发者David Henry和Mel Yahya表示,“不同的技术有时会针对特定平台的应用开发进行抽象化或完全取代,而Kotlin Multiplatform则为现有的特定平台提供了有力的技术补充,同时能够取代与平台无关的业务逻辑。对我们而言,Kotlin Multiplatform是一款工具箱中的新工具,并非会取代整个工具箱。”
    Kotlin Multiplatform的主要优势在于其卓越的灵活性。例如,开发者可选择在特定平台进行API 交互或构建原生UI时,仅共享应用所需的部分逻辑并编写原生代码。此外,通过将Kotlin Multiplatform与跨平台共享UI声明式框架Compose Multiplatform相结合,开发者不仅将获得更高的自由度,还可以在Kotlin中实现高达100%的代码库共享。目前,Compose Multiplatform已在Android和桌面平台进入稳定状态,Web平台正处于实验阶段,iOS 平台处于 Alpha 阶段。
    JetBrains Kotlin Multiplatform产品营销经理Ekaterina Petrova表示,“如今,Kotlin Multiplatform 已进入稳定版本,开发者可基于JetBrains严格的向后兼容规则不断发展的Kotlin Multiplatform,从而更有信心将其应用于生产项目。对于开发者而言,现在正是开始使用Kotlin Multiplatform共享代码和探索 Compose Multiplatform 共享 UI 功能的绝佳时机。JetBrains将持续改进核心技术、库和工具,通过提供卓越的多平台开发体验,为开发者提供更多支持。”
    JetBrains正在不断努力,进一步增强Kotlin Multiplatform、Compose Multiplatform以及相关工具功能,以支持这一技术组合成为在不同平台之间共享代码的理想之选。与此同时,除了改进Kotlin Multiplatform工具,JetBrains未来的更新还将包括提供直接的 Kotlin 到 Swift 互操作性和 SwiftPM 支持,从而增强iOS开发者体验。Compose Multiplatform将会在2024年推出支持 iOS 的 Beta 版。JetBrains还在积极开发Kotlin/Wasm,以推动Kotlin Multiplatform的现代Web开发。
     

    猜你喜欢:

  • 抖音生活服务 “安心游” 全面升级,八项权益守护消
  • 抖音联合陕西公安开展反诈宣传 开学季需警惕“校
  • 一个退役残疾人运动员在抖音“重新上场”
  • 日均56万中小达人抖音带货,抖音电商为平凡人提供舞
  • 当“金九银十”遇到“以旧换新”,懂车帝全国、多地
  • 新思科技发布全球领先的40G UCIe IP,助力多芯片系
  • 从芯片到系统赋能创新:2024新思科技开发者大会共创
  • 过去一年新增带货达人528万,抖音电商“寻找同行者
  • 抖音“山里DOU是好风光”落地湖南,五大举措助力乡
  • 抖音打击借杭州亚运会发布“招聘保安”等虚假招工
  • 抖音发布不实信息治理年度系列动画短片,相关话题播
  • 和队友组团带货还债30万,残疾人世界冠军李园园分享
  • 拥抱短视频、直播,新疆奶皮子月饼借助抖音电商走向
  • 抖音生活服务上线新功能,刷短视频可直接购买电影票
  • 余华与鲁豫、都靚相聚直播间开怀畅聊,新书《山谷微
  • 抖音电商里的这碗银耳羹背后,几代古田菌菇人的传承
  • 频道推荐
    本网推荐
    中国财经消费网   |    合作:gkjnet@qq.com
    Copyright © 2019-2024 CJ18.COM.CN All Rights Reserved 中国财经消费网 版权所有