Google 的新操作系统 Fuchsia

更新日期: 2019-01-31 阅读次数: 5665 分类: Fuchsia

最近一直在犹豫要不要尝试一下 Google 新出的玩具 Flutter,对于 Flutter 我越看越没有兴趣,虽然我还是一个 Android 菜鸟,但是我有信心一两天搞定并发布一个简单的 Android App,而看了 Flutter 我觉得在现有的生态下,生产效率并没有得到任何的提升。

可是,Flutter 对标的 Fuchsia 系统反而勾起了我的好奇心。

Fuchsia - 灯笼海棠;紫红色。Google 为这个新操作系统起了一个骚气的名字。

灯笼海棠长什么样?

Google 的新操作系统 Fuchsia

Fuchsia 如何发音:[ˈfjuʃə]

Fuchsia 存在的意义,对比 android ChromeOS

一句话,不基于 linux。

Fuchsia 不使用 Linux 内核,而是采用 Zircon 内核。

Android 和 Chrome OS 都是基于 Linux 内核,而 Linux 内核对于 Google 来说,并不可控,因为 Google 的很多想法,Linux 社区会拒绝。所以,Google 的策略会是逐步完善 fuchsia 系统,目的只有一个,就是替换掉 Android 和 Chrome OS 所依赖的 Linux 内核。

Fuchsia 如果是要打造一套类似 Windows 10 桌面,平板,手机通杀的系统平台,那 Chrome OS 是不是必然被淘汰?

而目前正在搞的 flutter 就是一个先行部队,目的是完善 fuchsia 的生态,同时拉拢 Android 及 iOS 的开发者。

是否有必要尝试 flutter

今天年会听无聊的歌曲时,翻了一遍 flutter 的技术文档。我只有一个感觉:

在 fuchsia 没有正式发布之前,完全没有必要尝试 flutter。

所有的号称同时兼容 iOS 和 Android 的开发框架,都是垃圾,无一例外。

为什么呢?要实现一个调用 iOS/Android 系统 API 的功能,flutter 需要封装两遍,完全是浪费时间,还不如直接写原生代码来的痛快。

关于作者 🌱

我是来自山东烟台的一名开发者,有敢兴趣的话题,或者软件开发需求,欢迎加微信 zhongwei 聊聊, 查看更多联系方式