专栏名称: 程序员大咖
为程序员提供最优质的博文、最精彩的讨论、最实用的开发资源;提供最新最全的编程学习资料:PHP、Objective-C、Java、Swift、C/C++函数库、.NET Framework类库、J2SE API等等。并不定期奉送各种福利。
目录
相关文章推荐
OSC开源社区  ·  三句话让老板直接给我主动放假 ·  4 天前  
OSC开源社区  ·  听说技术大V们都被"manus"喂饱了,求邀 ... ·  3 天前  
码农翻身  ·  字节的Trae不像一个IDE,它更像一个人 ·  2 天前  
51好读  ›  专栏  ›  程序员大咖

Android系统将发生重磅变化!谷歌最新自主研发的新一代操作系统 Fuchsia OS 曝光:流畅度完胜苹果iOS

程序员大咖  · 公众号  · 程序员  · 2018-05-21 10:24

正文

点击上方“ 程序员大咖 ”,选择“置顶公众号”

关键时刻,第一时间送达!


谷歌目前正秘密开发一款跨平台的全新操作系统 Fuchsia OS,抛弃了 Linux 底层,而使用了自主内核。


此前的初步上手来看 ,这套系统还比较初级,甚至还没有 Android 1.0 时的完成度高。


Fuchsia OS 操作系统初体验


如下所示,是上月公布的 Fuchsia OS 操作系统初体验。


系统已可以运行在 Pixelbook 上,这是搭载7代酷睿 Intel 处理器的二合一笔记本平台。




安装 Fuchsia OS 的过程比较独特,首先将引导文件放置在 USB 设备中,引导启动后进入 Zedboot 界面,要想进入真正的系统需要保持联网状态,然后下载一个约1.1GB的文件后就开机了。



系统可以在平板/笔记本模式和手机模式之间切换,方法是点击左上角的气泡。


注意,这不是一套基于 Linux 开发的系统,而是谷歌自己开发的微内核 Magenta(或者说 Zircon)。



键鼠、触屏、USB、电池电量显示等都可用,但Wi-Fi无法打开,可借助 USB 转网线解决,所以可以登陆网页(目前仅限谷歌系)。


应用的呈现方式也和现在的桌面图标不同,必须手动搜索。体验方面,对触屏的优化不错,支持多任务、分屏、拖动等等。




由内而外追求极致


据 9to5google 报道,Fuchsia OS 团队成员 Raph Levien 介绍,他正开发可用于 Fuchsia OS 和一切桌面平台的文本/代码编辑器 Xi。



Levien 强调,Xi 最大的特点就是性能优先、扩展性极强,因而背后的算法、结构性挑战也出奇高。


他介绍, Fuchsia OS上的代码一定要运行快,不惜一切代价。


看起来,谷歌是铁了心要把Fuchsia OS从内到外到造成一款兼容性极强、流畅度逆天的OS。


根据早前谷歌说法,Fuchsia就是要统一安卓和Chrome OS,其支持多达4个程序同屏同时运行(平板模式下),并且主页以直列的方式显示各种故事卡、应用集、系统组件等,有点类似多任务、多标签页的做法,但更简洁。

另外,Fuchsia也支持了苹果的Swift语言。同时在Swift 的 GitHub上建立 pull request ,在Swift编译器内加入对Fuchsia OS的支持,也引起开发人员的关注。Swift 编程语言分支,允许 Google 员工协作并对官方的 Swift 存储库进行 pull 请求。


其实,Android 8.0在大内存的帮助下,终端产品在程序加载、多任务处理方面已经非常优秀,对比iOS 11,许多方面不相上下甚至领先。


不过,对着硬件的进步、AI技术的渗透,更智慧、更懂消费者的一套OS才是“快”的终极奥义吧。


谷歌给安卓留的一条后路


Fuchsia的内核不同于安卓使用的Linux内核,而是采用的比较新的Magenta的内核。Fuchsia的设计目标之一是可运行在众多的设备上,包括移动电话和个人电脑。



目前FunchsiaOS系统定位为全平台操作系统,我们可以想象一下,在未来的物联网社会中,不仅仅只是手机还有电脑这样的智能终端,还会出现智能电视系统、智能车载系统、智能家庭系统。








请到「今天看啥」查看全文