当前位置: 首页 > 科技观察

谷歌Fuchsia操作系统将支持Swift语言

时间:2023-03-21 02:08:39 科技观察

11月21日消息谷歌正在开发一款名为“Fuchsia”的操作系统,该操作系统独立于Android和ChromeOS,但目前还没有关于其用途的消息。该操作系统的核心是用C语言和C++编写的。除了C和C++,Fuchsia还有Swift代码的影子。这是否意味着开发者可以将使用Swift语言为iOS开发的应用程序移植到Fuchsia?我们不这么认为。Apple虽然开源了Swift语言,但是iOS平台(比如用户界面)是封闭的,依赖封闭库的代码是不可移植的。我们相信,未来开发者可以使用包括Swift、Go、Rust、JavaScript在内的编程语言编写适合Fuchsia系统的应用核心逻辑,然后再使用其他语言编写用户逻辑对于这些应用程序。界面。据我们了解。现在有一个名为SCADE的跨平台框架,允许您使用Swift为iOS或Android构建应用程序。Fuchsia什么时候发布,目前还没有确切的消息,但是如果你是一名iOS开发者,能够熟练使用Swift语言,那么对于Fuchsia系统应用的核心逻辑代码可以写成无疑是一件好事迅速。