苹果的 Swift 编程语言在 6.3 版本中正式加入了对 Android 的支持,这对很多开发者来说是个重要转变——现在不用换语言、不用改工作流,就能开发跨平台的原生应用了。
这次更新带来了首个官方的 Swift Android SDK,开发者可以直接用 Swift 编写原生 Android 应用,也能把已有的 Swift 项目扩展到 Android 设备上。对于已经在苹果生态里投入不少的团队来说,跨平台开发变得更加现实和方便。
Swift 正式走出苹果平台
根据官方 Swift 更新日志:
“Swift 6.3 包含了首个正式发布的 Swift Android SDK。借助这个 SDK,你可以开始用 Swift 开发原生 Android 程序,将你的 Swift 包更新为支持 Android 构建,并且通过 Swift Java 和 Swift Java JNI Core,将 Swift 代码集成到现有的 Kotlin/Java Android 应用中。这是一个重要的里程碑,为 Swift 的跨平台开发打开了新的大门。”
这次发布直接支持把 Swift 代码集成到已经使用 Kotlin 或 Java 的 Android 应用里,开发者可以复用现有的业务逻辑,而不用从头重写一切。在同时维护 iOS 和 Android 版本时,这种方式能明显节省时间。
这对开发者意味着什么
Swift 现在成了同时面向两大生态开发应用的更灵活选择,特别是那些希望在项目中保持单一语言,同时又想在 Android 上获得原生性能的团队。
Kotlin 依然是 Android 开发的主流语言,但 Swift 的加入带来了更多选项,也鼓励大家尝试跨平台方案。尤其适合那些原本就用 Swift 做 iOS 应用、现在想扩大覆盖范围却不想改变核心技术栈的公司。
Swift 社区特别感谢 Android Workgroup 的推动,他们花了几个月时间把 SDK 从早期预览版打磨到稳定可用,给开发者提供了一个清晰的起点去探索 Swift 在 Android 上的应用。

Jack
全部评论0