Spark In Browser Dart IDE达到0.0.15 Docker开发方式 培训以发展您的职业 斯坦福CS转向JavaScript Oracle登录弱点 JetBrains推出订阅模型工具箱 Udacity推出大数据课程和付费报名 ASP.NET 5在线介绍 Mac上的Visual Studio暂挂-更新 NetBeans IDE 8.1中的新工具 众包科学 更快的网络-mod_pagespeed脱离Beta App Store 2中的恐惧与厌恶-Apple拒绝App过于简单 向网络图像添加有效期 一起编码-与朋友一起免费的iOS5应用类 Anant Agarwal领导麻省理工学院的在线学习 第一个PHP 5.5开发预览版发布 在线教学Python的经验教训 Google关闭了关键字数据 微软标签鞠躬 Mozilla的Web素养愿景 Mozilla科学实验室 剪贴板API工作草案 GWT席卷开源 适用于Windows的Atom Google的X网站已解决 通过拍照同步手机! Greasemonkey 2.0发布 带有新W3C API的带宽精明应用程序 Google的拒绝链接工具 浏览器中的C# 复杂的喜悦MOOCS Google推出Google Analytics(分析)地图 四月份计算机MOOC的产量 泰达财经基金投顾业务渐入佳境 泰达财经美团创始人王兴卸任亿联银行董事 泰达财经险资前8月投资收益率超8% 泰达财经直播间医药赛道吸金能力仍强势 泰达财经直播间银华品质消费10月26日起发行 推动PHP开发人员 由于无法进行电子邮件隐私保护,Groklaw关闭 Streams API规范草案 Google即时搜索JavaScript Google关闭打包的应用程序 HTTP / 2.0草案 Firefox 34/35中的Web开发人员工具增强功能 Unicode 7.0发布 Google Summer of Code 2012寻求小型组织 WebKit正在破坏网络 ACTA-立即行动
您的位置:首页 >物联网 >

Spark In Browser Dart IDE达到0.0.15

如果您有兴趣构建Chrome应用,则Google团队正在开发IDE。它的代号为Spark,是用Dart构建的,并具有Polymer小部件库

当我们上周报道Google的Dart Reachs 1.0时,我们想知道它的用途是什么,并推测

“ Chrome是唯一可能支持直接实现的浏览器”。

Chrome和Dart之间的特殊关系比您预期的要深得多,尽管这并不奇怪。

达蒂孔

可以看出,使用Dart构建的一个正在进行的项目是一个代号为Spark的Chrome应用程序的IDE。它处于早期阶段-构建版本0.0.15已于今天发布-并由Google的Chromium团队进行开发,但是作为一个开源项目,托管在GitHub上,任何人都可以加入。

尽管您可能认为可以使用Dart编写的IDE可以在任何浏览器上运行,但它使我们了解了Chrome中一些实验性的Web平台功能。您在Dart中编写Chrome应用的代码,然后将其编译为JavaScript。

sparkongithub

为了引起人们对Google+上Spark的关注,Google工程师Francois Beaufort发布了:

这个IDE项目充满了好处:

它使用Dart(可扩展的Web应用程序工程的新语言)构建,它包含一个由PolymerIt在GitHub上公开的GUI小部件库,因此对于想知道如何使用Dart和Polymer来构建下一个的任何人都很感兴趣一代的Chrome应用。

为了说明这一点,最近达到Google版本1.0.0的Dart是Google的开源Web编程语言,它最初被宣布为JavaScript杀手时曾描述过。

在Dart版本中使用了目前处于预Alpha状态的Polymer:

一种基于Web组件的新型Web库,旨在利用现代浏览器上不断发展的Web平台。

Mozilla的x-tag库中使用了它,使创建Web组件更加容易。到目前为止,对于Spark来说,只有三个预制组件可供使用,但是您可以相当轻松地创建自己的组件。

Chrome应用程序是用HTML,JavaScript和CSS编写的打包应用程序,可在浏览器外部启动,默认情况下可脱机工作,并访问由Chrome主机提供的某些API(Web应用程序不可用)。它们的优势在于,它们可以在Chrome浏览器可以工作的任何地方工作,并且可以使Chrome扮演平台的角色。

很难知道将Dart与Chrome和Chrome Apps链接起来是否对Chrome或Dart更有利。一个想法是肯定的。它使Mozilla的网络应用程序和Google的网络应用程序之间的分歧扩大了一些。

铬图标

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。