Dartino 写道
"一周前,谷歌突然释出了Fuchsia操作系统的源代码。种种迹象表明这是一个全新的面向物联网的操作系统。然而在官方公布之前,这一切都只是猜测。直到今天,Google的产品经理Seth Ladd在推特上转发了一则相关的博客,间接证明大多数的猜测是正确的。
Seth先后担任谷歌Dart语言和Flutter项目的产品经理,而这两个项目都在Fuchsia发布前就已经有针对Fuchsia OS的代码提交,因此Flutter引擎+Dart语言将很有可能成为Fuchsia系统主要的UI开发框架。Dart语言表面上并不算火,但实际上,AdWords,Google Fiber和谷歌内部CRM系统都在大量使用Dart语言。谷歌外部使用Dart的例子也不少,比如前几个月推出的新版MD5大作战就是由Dart编译到js的。而基于Dart的Flutter项目则是针对移动系统的UI框架,使用原生界面而不是HTML5,旨在让HTML5应用和手机原生应用通过dart语言共享逻辑层实现。
谷歌Fuchsia选择Flutter作为UI并不令人意外,毕竟Dart语言由谷歌亲生,一方面不用担心被人起诉,另外当Fuchsia有需要时,也能灵活地在Dart虚拟机做出针对性的改变。"
文章转载自 开源中国社区[http://www.oschina.net]