Android系統將發生重磅變化!谷歌最新自主研發的新一代操作系統 Fuchsia OS 曝光:流暢度完勝蘋果iOS
谷歌目前正秘密開發一款跨平台的全新操作系統 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系統定位為全平台操作系統,我們可以想像一下,在未來的物聯網社會中,不僅僅只是手機還有電腦這樣的智能終端,還會出現智能電視系統、智能車載系統、智能家庭系統。
目前這些系統都是一個個獨立的系統在運作,因此我們才會覺得當它們與手機或者電腦連接起來會非常麻煩,當 FunchsiaOS 把他們都打通的時候,那將是一次革命性變革。
雖然Fuchsia OS要走的路還相當的長,但是畢竟只過了2年時間。
當年為了和蘋果的iOS抗衡,Android的開發成為了Google的重中之重,在這種情況下,Android的誕生依然花費了Google 3年時間。
更何況,Fuchsia OS的開發並不是基於已有20年歷史的Linux內核,而是基於Google全新開發的Zircon內核。
可以說,一切都是從零開始,但留給工程師的想像空間卻是更加寬廣的。而早已厭倦了Android和iOS的壟斷的我們,又有什麼理由不給他多一點的耐心?
內容整合自網路
Java和Android架構
TAG:Java和Android架構 |