Cnbeta 前天 08:21
编程语言 Swift 正在努力增加对 Android 的支持
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_guoji1.html

 

苹果公司正在积极拓展其Swift编程语言的应用范围,目标是将其引入Android应用程序开发领域。尽管Android平台主要使用Kotlin进行开发,但苹果希望Swift能够成为一个可行的替代方案。为此,苹果成立了“Android工作组”,旨在改进和维护Swift在Android平台上的支持,包括增强核心Swift软件包的功能、定义平台支持级别、优化Swift与Android Java SDK的桥接等。尽管开发者此前已可通过第三方工具使用Swift开发Android应用,但苹果的官方支持将带来更完善的开发体验。

🍎 苹果公司成立了“Android工作组”,致力于官方支持Swift在Android平台上的应用,这标志着苹果对Android开发的正式投入。

⚙️ 工作组的核心目标包括改进和维护Android对Swift的支持,增强核心Swift软件包,使其更好地与Android习惯用法配合使用,并定义平台支持级别。

💡 苹果将改进Swift与Android Java SDK之间的桥接,并为Swift项目开发持续集成,这有助于开发者更高效地在Android上使用Swift。

🛠️ 尽管开发者此前已可通过第三方工具使用Swift开发Android应用,但苹果的官方支持将带来更完善的开发体验,并提供更好的调试支持和社区软件包支持。

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

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。

Fish AI Reader

Fish AI Reader

AI辅助创作,多种专业模板,深度分析,高质量内容生成。从观点提取到深度思考,FishAI为您提供全方位的创作支持。新版本引入自定义参数,让您的创作更加个性化和精准。

FishAI

FishAI

鱼阅,AI 时代的下一个智能信息助手,助你摆脱信息焦虑

联系邮箱 441953276@qq.com

相关标签

Swift Android 苹果 编程语言
相关文章