【CNMO 科技消息】3 月 30 日,据外媒报道称,随着 Swift 6.3 Android SDK 的发布,开发者可以能够使用 Swift 编程语言开发 Android 应用程序。

据 CNMO 了解,Swift 是苹果公司于 2014 年 WWDC 开发者大会上发布的现代编程语言,旨在替代 Objective-C,用于 iOS 和 macOS 等苹果平台的应用开发。该语言强调安全性与高性能,采用自动引用计数(ARC)管理内存,并融入类型推断、闭包、泛型等现代语言特性,语法简洁直观。2015 年 12 月,苹果宣布 Swift 开源,使其应用范围从苹果生态向 Linux、Windows 等平台扩展。苹果语言总监 Ted Kremenek 曾表示,凭借其安全性、速度以及与 C++ 的互操作性,Swift 是接替 C++ 的理想选择。截至 2024 年,已有超过 100 万款应用采用 Swift 开发。
Swift 6.3 Android SDK 的发布意味着,熟悉 Swift 的开发者无需学习 Kotlin 或 Dart,即可面向全球最大的移动操作系统进行开发。与此同时,Android 开发者如需在项目中使用现有 iOS 应用的 Swift 代码,也可通过 Swift Java 及其 JNI 核心库实现代码导入。
在跨平台开发领域,谷歌推出的 Flutter 框架长期以 " 一套代码、两端运行 " 的模式占据重要位置 Flutter 使用 Dart 语言与自研 UI 渲染引擎,能够同时在 iOS 与 Android 上构建完整的应用界面。相比之下,Swift 6.3 采取了不同的技术路径。其并不提供跨平台 UI 框架,而是聚焦于业务逻辑的共享。开发者可在不同平台间复用核心代码,界面层则继续使用 iOS 与 Android 各自的原生 UI 组件。


登录后才可以发布评论哦
打开小程序可以发布评论哦