cnBeta全文版 15小时前
编程语言 Swift 正在努力增加对 Android 的支持
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_guoji1.html

 

苹果公司正积极拓展其Swift编程语言的应用范围,目标是将其引入Android应用程序开发领域。尽管Android平台主要使用Kotlin编写应用程序,但苹果公司希望Swift能成为一种可行的替代方案。通过成立“Android工作组”,苹果旨在改进并维护Swift在Android上的官方支持,优化Swift与Android的兼容性,并为开发者提供更流畅的开发体验。虽然开发者此前已可通过第三方工具使用Swift开发Android应用,但苹果的官方支持将带来更强大的功能和更广泛的应用前景。

📱 苹果公司成立“Android工作组”,旨在正式支持Swift作为Android的官方开发平台,从而简化Android应用程序的开发流程。

🛠️ 工作组计划改进并维护Swift对Android的支持,包括增强Swift核心软件包,使其更好地与Android习惯用法兼容,并定义平台支持级别。

🤝 工作组将与平台指导小组合作,确定Swift集成的Android API级别和架构范围,并开发持续集成,包括Android测试,以确保Swift在Android上的稳定性和可靠性。

💡 苹果公司将提供关于Swift与Android Java SDK之间桥接以及Swift库与Android应用打包的最佳实践建议,并开发对在Android上调试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 编程语言 开发
相关文章