编程语言 Swift 正在努力增加对 Android 的支持

苹果通常不会重视 Android,但这并没有阻止该公司的 Swift 编码语言扩展到 Android 应用程序开发。目前,Android 应用程序通常使用 Kotlin 编写,但苹果公司正在寻求提供其 Swift 编程语言作为替代方案。苹果公司于 2014 年首次推出其编程语言,当时主要面向自己的平台,但目前也正式支持 Windows 和 Linux。

编程语言 Swift 正在努力增加对 Android 的支持

Swift 在本周的公告中宣布成立“Android 工作组”,该工作组将“建立并维护 Android 作为 Swift 的官方支持平台”。

工作组希望实现的一些关键目标包括:

  • 改进并维护 Android 对官方 Swift 发行版的支持,从而无需使用外部或下游补丁
  • 建议对 Foundation 和 Dispatch 等核心 Swift 软件包进行增强,以便更好地与 Android 习惯用法配合使用
  • 与平台指导小组合作,正式定义平台支持级别,然后努力实现对 Android 特定级别的官方支持
  • 确定 Swift 集成支持的 Android API 级别和架构范围
  • 为 Swift 项目开发 持续集成,其中包括拉取请求检查中的 Android 测试。
  • 确定并推荐在 Swift 和 Android Java SDK 之间进行桥接以及将 Swift 库与 Android 应用打包的最佳实践
  • 开发对在 Android 上调试 Swift 应用程序的支持
  • 为各种社区 Swift 软件包添加对 Android 的支持提供建议和帮助

从技术上讲,开发者已经可以使用 Swift 开发 Android 应用,但需要借助“Scade”等第三方工具。几年前就有报道称,Google曾计划将 Swift 与 Android 系统结合使用,但最终未能如愿。Kotlin于 2017 年被采用,并自此成为焦点。Google也曾一度致力于在其 Fuchsia 操作系统上支持 Swift。

© 版权声明
THE END
喜欢就支持一下吧
点赞452赞赏 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容