谷歌曾在不久前發(fā)布了全新融合系統(tǒng)Fuchsia的源代碼,然而谷歌卻并沒有明確指出這是什么?,F(xiàn)在谷歌產(chǎn)品經(jīng)理Seth Ladd在Twitter上轉(zhuǎn)發(fā)了一則博文,間接證明此前外界對于這款系統(tǒng)大多數(shù)的猜測是正確的。
根據(jù)外界對Fuchsia系統(tǒng)源代碼的分析,這是一個面向物聯(lián)網(wǎng)的操作系統(tǒng),這次谷歌產(chǎn)品經(jīng)理的Twitter也證明了該系統(tǒng)的存在。據(jù)悉,Ladd先后擔(dān)任谷歌Dart語言和Flutter項目的產(chǎn)品經(jīng)理,而這兩個項目都在Fuchsia發(fā)布前就已經(jīng)有針對Fuchsia OS的代碼提交,因此Flutter引擎+Dart語言將很有可能成為Fuchsia系統(tǒng)主要的UI開發(fā)框架。谷歌Fuchsia選擇Flutter作為UI并不令人意外,畢竟Dart語言由谷歌親生,一方面不用擔(dān)心被人起訴,另外當(dāng)Fuchsia有需要時,也能靈活地在Dart虛擬機做出針對性的改變。
Dart語言表面上并不算火,但實際上,AdWords,Google Fiber和谷歌內(nèi)部CRM系統(tǒng)都在大量使用Dart語言。谷歌外部使用Dart的例子也不少,比如前幾個月推出的新版“MD5大作戰(zhàn)”就是由Dart編譯到j(luò)s的。而基于Dart的Flutter項目則是針對移動系統(tǒng)的UI框架,使用原生界面而不是HTML5,旨在讓HTML5應(yīng)用和手機原生應(yīng)用通過Dart語言共享邏輯層實現(xiàn)。