分享

Android杀手要来了,你信吗?

 电手 2020-09-07

Android杀手? 啥玩意儿——Fuchsia OS

Pink + Purple = Fuchsia, 是由Google公司开发的继AndroidChrome OS之后的第三个系统.

Fuchsia发展时间线:

  • 2016年8月, GitHub上的神秘源码,显示Google正在开发一个名为 "Fuchsia" 的新操作系统,虽然官方没有正式公布,其源码显示其能够跨平台运行,包括 “汽车的娱乐媒体系统和嵌入式设备,如红绿灯、数字手表、智能手机、平板电脑与个人计算机”。

  • 2017年5月,Ars Technica编写了关于Fuchsia的新用户界面的文章。

  • 2017年11月,报道称对Swift语言提供了初始支持。

  • 2018年1月3日,Google允许开发者将Google Pixelbook为测试设备,下载Fuchsia OS进行开发与测试。

  • 2018年4月,Fuchsia的源代码出现在AOSP的ART当中,疑似是AOSP已经开始将ART移植至Fuchsia上,但源代码仍处于被注释处理的状态。

  • 2019年6月28日,Fuchsia OS的开发者网站Fuchsia.dev上正式上线。

上面的大事件基本就已经包含了目前Fuchsia的信息,当然其实和我们普通消费者并没有什么关系,无非就是知道Google在开发一个新系统,可以运行在各种设备上,可能是用来替代Android系统。

毕竟Android不能被Google完全掌控,内核基于Linux,开发语言用Java,官司缠身。这可能是Google要弄一个新系统的原因之一吧。

Android系统作为目前世面上的Top 1,其实在这之前曾经也出现过貌似足以"撼动"其地位的优秀系统,这里不得不提一提这其中的Windows Phone/Mobile。

Windows Phone的前身是Windows Mobile 6,大概是比诺基亚塞班系统还早的系统,由于这两者都已经死翘翘了,笔者就懒得去找他们的资料, 当前搭配Windows Mobile系统的手机多普达(HTC)简直就是神器, 。随着手机硬件的发展,触摸板变得流行,小编认为啊,当然最主要的原因还是Android手机横空出世了。后来搭配Android系统的手机越来越多(当然iPhone也开始发力了),Windows Mobile和塞班系统的市场分配越来越小。


微软觉得是时候放弃传统的Windows Mobile,推出新一代的Windows Phone。

初期的Windows Phone 7 就是赶鸭子上架的产品,各种缺陷,就连中文都不支持。

Lumia手机在当时来说真是好看。

后续Windows Phone 7.5更新虽然支持中文,但是还是各种缺陷,而且由于内核的限制,也得不到更好的发展。

然后Windows Phone 8发布了, 全新的Windows Phone 8舍弃了老旧Windows CE内核,采用了Windows NT内核,能支持更新的硬件,以及新特性。由于内核的改变,所有Windows Phone 7.5系统的手机都将无法升级至Windows Phone 8,在这之前,诺基亚才发布了一款基于Windows Phone 7.5的旗舰机,可谓不仅坑用户还坑合作伙伴。

作为一个"软狗",对微软的感情是复杂的。从塞班到Windows Mobile 10(Windows Phone 8继任者),小编用过HTC,诺基亚,觉得Windows Phone(WP)比起塞班和安卓来说真的是体验最棒的。当时iPhone小编认为真的是土豪才用的起, 普通人大概真的是需要卖肾才能买的。

虽然WP有些缺陷,然是小编坚定的认为赶超Android,iPhone是早晚的事。奈何市场占有率的不断下跌,打破了小编这个期望,一个优秀的系统和其市场占有率并一定挂钩,就像不可否认Linux桌面系统是当今优秀的系统,但是还是免不了只有极低的市场占有率。

感觉偏题了,回归正题。

所以Fuchsia有哪些地方是可以叫板Android的?

从目前掌握的资料来看,目前Fuchsia有以下几个优点。

  1. 使用了全新的内核——zircon, 该内核是基于微内核,是一个全新的独立于Linux内核,大家都知道Android是Linux这个古老的内核,并不能很好的满足当今嵌入式的需求。

  2. 实时操作系统,如今的手机配备了至少六种不同的传感器,手机中的所有东西 - 无线电,陀螺仪,GPS,指南针 - 旨在实时读取和处理来自物理世界的数据。桌面和服务器操作系统从未真正为此进行过优化。他们在处理信息请求和返回结果方面非常出色,但在重度I / O下并不好。任何专为实时处理而设计的工作站通常都有一个单独的设备来处理这种任务。

  3. 全平台支持,从嵌入式设备到 传统桌面端,都是可以运行Fuchsia的,当然,这不是Fuchsia独有, 据悉,华为的鸿蒙,以及微软的Windows Core OS都是为支持全平台设计的。

  4. Flutter声明式编程UI框架。Flutter是 Google跨平台移动 UI框架, Dart为其开发语言,是Fuchsia官网框架开发框架。声明式编程开发这两年很火,从微软的Xaml,Facebook的React Native 以及前段时间Apple推出的SwfitUI,这都表明未来几年的移动端的风向转向声明式编程了。国内大厂:闲鱼,头条,腾讯新闻,美团,等团队都早已投入研发人力实践 Flutter,并都对外有所分享。(某乎咸鱼团队写的文章真的不错) ,有想学编程的小伙伴,可以上车了。 当然Flutter并不是Fuchsia独有的,移动端,Web端,以及桌面端都可以用Flutter  UI框架开发,Google和Microsoft一样,都在画大饼,想尽办法支持全平台,但是Flutter相比微软的Xarmain而言,它就是原生开发,性能上应该不错的。 

由于目前披露的Fuchsia信息也不算特别多,6月底正式上线的开发者网址,可能就会吸引一批有(mei)兴(shi)趣(gan)的开发者,后续关于界面方面应该会有更多的消息。

究竟Fuchsia能否替代Android,一切都是未知数。不过小编还是坚持我的观点:一个系统的成功并不是由OS其本身优秀来决定,生态在其中起到决定性作用。

Google提前布局的Flutter,倒是打响了第一战。

目前所知道的可能发布的OS,都免不了传闻兼容Android应用生态,毕竟没有生态的系统是活不下去的,比如Windows Phone(尽管以前出现过兼容Andorid的更新,只是被砍掉了,都兼容 Android了,谁还开发原生程序?黑莓系统就是个例子。)。

当然,比起Fuchsia, 小编更期待 Ark/HongMeng OS(鸿蒙系统) 以及微软的Windows Core OS(毕竟是软狗嘛)的表现。

关于现在的系统缺陷,以及你期待的未来的操作系统样子,大家有什么想说的呢? 欢迎大家在留言区留(tu)言(cao) 。

今天就分享到这儿,下期见。

【亲测免费】通过这种方式:可以使用正版Office 365订阅

7月05日

免费获取Office 365 E3 Developer试用版。随附 25 个用户许可证。许可证有效期为 90 天,可免费用于开发目的。

阅读全文

>

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多