swift 发布于 2023年03月26日
Github 的一次 merge
进入 Swift 在 Github 上面的主页,https://github.com/apple/swift/pull/1442#issue-136322482。 可以找到一个 pull request #1442, 这个提交叫做 “Port to Android”,它包含了 Swift 对 Android 平台的支持:
这个 pull request 中列出了它的 mail list 还有它的相关背景。 从 mail list 的记录上来看,这个子项目其实在去年就已经开始了,并且在昨天正式通过了 Swift 项目组的 Review, 被合并进 Swift 的主分支了。
从 Port to Android 项目的发起人的 Github 主页上面看,他是来自 Facebook 的工程师,也就是说这个项目并不是 Google 官方发起的,而是来自开源社区。
下面是这次提交的一些代码片段, 从中我们可以找到 Android 的踪迹:
当然,从这次提交来看,我们还是不能马上用 Swift 来开发 Android app, 相关的开发环境还需要建立出来。但这次迁移,至少让后面的工作变得更加可能。
下面来自开源社区的评论也是非常精彩,其中有一条评论把 Swift 接受 “Port to Android” 的 pull request 和科比的最后一战同时归结为今天的大事件:
更多关于 Port To Android 这个 pull request 的信息,大家可以来 Swift 在 Github 上的页面中一看究竟:
https://github.com/apple/swift/pull/1442#issue-136322482
总之,开源后的 Swift 吸纳了来自社区源源不断的力量,这次 Port to Android 被成功接受,也让我们对 Swift 这个语言有了更多的想象。如果配套的开发环境也能搭建完成的话, 用 Swift 来开发 Android App 可能会在不久的将来也变成现实。
如果你觉得这篇文章有帮助,还可以关注微信公众号 swift-cafe,会有更多我的原创内容分享给你~
本站文章均为原创内容,如需转载请注明出处,谢谢。
![]() 发现更多精彩 swift-cafe |