写点什么

Dart 最新消息:Angular 2 Dart 及 Flutter 发布

  • 2016-10-31
  • 本文字数:1015 字

    阅读完需:约 3 分钟

在最近举办的 2016 Dart 开发者峰会上,最重要的消息要属 Angular 2 Dart Flutter 的发布了。

经历 5 年的开发,Dart 语言已得到业界少量接受。Dart 在 TIOBE 排行榜上众多流行语言中排名第 25,而在 RedMonk 排名 2016 IEEE 综览(IEEE Spectrum)语言排行中都未见身影。尽管如此,谷歌还是大力支持 Dart,谷歌使用 Dart 构建了两个其最重要的产品,AdSense 和 AdWord。谷歌表示使用 Dart 而非 JavaScript 的主要原因是它的开发效率,根据各团队的报告,使用Dart 提升了25% 到100% 的开发速度。在最近的一篇介绍AdSense 新用户界面的报道中提到,AdSense 包含了大约16 万行Dart 代码,并且总体开发速度得到翻倍。

最近谷歌的Dart 团队在德国慕尼黑举行了开发者峰会。在峰会发布的众多消息中提到了 Angular Dart 2.0 以及 Flutter 今年早些时候谷歌就决定发布一个Dart 版的Angular 2,为开发者提供一个更熟悉的Web 应用构建工具、更优质的代码以及更好的性能。在他们使用Dart 的强化模式(strong mode)后,修复了Angular 2 代码中一千多个警告。

谷歌同时发布了一个基于Dart 的Angular 2 组件库预览版。这是一个Material Design 组件包的实现,它正被AdSense、AdWord 等谷歌产品应用于生产环境。

Flutter 是谷歌的跨平台应用开发工具,它使用 Dart 语言开发安卓和 iOS 应用。开发者可以使用同一份代码来开发两大移动平台的应用。与其他工具不同,Flutter 不依赖于原生的渲染,而是使用 Skia 图像引擎来模拟包括字体和手势操作在内的原生用户界面,这个引擎也被安卓、Chrome 和 Firefox 所使用。Flutter 工程师 Eric Seidel 表示,使用 Flutter 主要的优势是它的开发效率。

使用 Flutter 的一个重要优势是它极速的开发周期,这归功于 Dart 虚拟机和 Flutter 的函数响应式架构(functional-reactive framework)。无论是 iOS 还是安卓,实体机还是模拟器,开发者使用 Flutter 增加或调试应用的用户界面时,都可以体验到亚秒级的开发周期。在应用重新装载时 Dart 会维护应用的状态,也就是说开发者可以飞快地迭代每个变化,而无需重启应用。“我们使用毫秒来衡量我们的开发周期。”

Flutter 现在处于开发者预览版。IntelliJ 上有可用的插件

查看英文原文: Dart News: Angular 2 Dart and Flutter


感谢冬雨对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ @丁晓昀),微信(微信号: InfoQChina )关注我们。

2016-10-31 19:003504
用户头像

发布了 41 篇内容, 共 16.4 次阅读, 收获喜欢 3 次。

关注

评论

发布
暂无评论
发现更多内容

记一次老商家端应用内存突然飚高原因分析 | 京东物流技术团队

京东科技开发者

企业号10月PK榜 fullGC 内存飙升

中移链浏览器简介

BSN研习社

Java模块化应用实践之精简JRE | 京东云技术团队

京东科技开发者

Java jre 企业号10月PK榜 Java21

浅析Redis大Key | 京东云技术团队

京东科技开发者

redis key redis 底层原理 企业号10月PK榜

3D模型如何添加金属贴图?

3D建模设计

材质 纹理 金属贴图

数字化转型如何落地?

优秀

数字化转型 数字化业务转型

超实用的企业防范数据泄露小技巧!

行云管家

数据 数据安全 数据泄露 企业数据

赣州有资质等保测评机构有几家?咨询电话多少?

行云管家

等保 等级保护 等保测评 赣州

mybatis plus很好,但是我被它坑了!

越长大越悲伤

Java MySQL mybatis Mybatis Plus

涛思数据与胜软科技达成战略合作,共同赋能石油行业数字化转型

TDengine

tdengine 时序数据库

代币开发工具:从 Truffle 到 Hardhat

区块链软件开发推广运营

交易所开发 dapp开发 区块链开发 链游开发 NFT开发

逻辑漏洞挖掘之CSRF漏洞原理分析及实战演练 | 京东物流技术团队

京东科技开发者

CSRF 安全测试 漏洞分析 逻辑漏洞 企业号10月PK榜

App 支付报错“商家订单参数异常,请重新发起付款“排查流程

盐焗代码虾

支付宝 支付宝报错 排查思路 APP支付

@所有人,2023开放原子开发者大会议题征集火热进行中!

开放原子开源基金会

开源 开发者大会

后期云端制作:激发影视行业创新力的新时代

Finovy Cloud

影视制作 云渲染 后期制作

如何为模型添加光照效果?

3D建模设计

材质 纹理 光照贴图

EVE-NG的环境导入IOL组件

小魏写代码

第18期 | GPTSecurity周报

云起无垠

CodeWhisperer 初体验

亚马逊云科技 (Amazon Web Services)

Python 人工智能 sql 云上探索实验室 Amazon CodeWhisperer

Linux 性能调优之网络优化

山河已无恙

网络优化 网络性能优化 10月月更

浅谈搜索展现层场景化技术-tanGo实践

百度Geek说

企业号10月PK榜 搜索场景化 展现层技术 阿拉丁

面向Three.js开发者的3D自动纹理化开发包

3D建模设计

AI 3D模型 three.js AI自动纹理

Dart最新消息:Angular 2 Dart及Flutter发布_移动_Abel Avram_InfoQ精选文章