适用于安卓的 Swift SDK 首个预览版已于本周发布,开发者得以使用官方工具通过 Swift 语言构建安卓应用,并更轻松地在 iOS 和安卓平台间共享代码。
该 SDK 支持开发者使用官方提供的工具(而非社区解决方案)来构建安卓应用。今年六月,苹果宣布将在 Swift 开源项目中成立专门的安卓工作组,正式扩展 Swift 编程语言以支持安卓应用开发。
安卓互操作性由 swift-java 处理,它能自动生成 Java 与 Swift 之间的绑定,使开发者可在现有安卓 API 和 Java 代码旁使用 Swift 代码。Swift Package Index 现已标记支持安卓的软件包,并表示已有超过 25% 的软件包可在安卓上构建,为开发者提供了可重用代码基础。
安卓版 Swift SDK 现已以每夜构建预览版形式提供,可与 Swift for Windows 安装程序捆绑获取,或供 Linux 和 macOS 用户单独下载。同时提供的还有包含端到端设置指南的新手入门指南,以及一套用 Swift 编写的示例安卓项目,用以演示完整工作流程。
该工作组正在编写愿景文件以确定未来优先事项,并在公共项目板上跟踪进展。







