Dart语言框架

谷歌公司2023年11月30日
14658阅读

作品详情

1历史

发布

Dart亮相于2011年10月10至12日在丹麦奥尔胡斯举行的GOTO大会上[3]。该项目由Lars bak和kasper lud创建。

标准化

Ecma国际组织组建了技术委员会TC52来开展Dart的标准化工作,并且在Dart可以编译为标准JavaScript的情况下,它可以在任何现代浏览器中有效地工作。Ecma国际组织于2014年7月第107届大会批准了Dart语言规范第一版,并于2014年12月批准了第二版。

Flutter

2015年5月Dart开发者峰会上,亮相了基于Dart语言的移动应用程序开发框架Sky[4],后更名为Flutter。

新版本

2018年2月,Dart2成为强类型语言。

2例子

hello world例子

在终端打印字符串‘Hello World!’

计算斐波那契数列

一个简单的类

计算两点距离

异步并发示例

使用了Isolate

功能介绍

Dart是谷歌开发的计算机编程语言,后来被Ecma(ECMA-408)认定为标准。它被用于web、服务器、移动应用[1]和物联网等领域的开发。它是宽松开源许可证(修改的BSD证书)下的开源软件。Dart是面向对象的、类定义的、单继承的语言。它的语法类似C语言,可以转译为JavaScript,支持接口(interfaces)、混入(mixins)、抽象类(abstract classes)、具体化泛型(reified generics)、可选类型(optional typing)和sound type system。

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
案例
英语事事通是一款全能的英语自学的软件,涵盖了英语学习的各个方面:词典工具包含了独有的单词词根词缀词典,原声场景片段和图片记忆等;平台内容丰富,大部分课程配备精准翻译校对的双语课文;强大的句库搜索方便搜索影视片段和课文例句,内容不断更新。 单词,通过单词搜索或课文取词可以查看单词详解,包括: 1.影视场景片段:收录了该单词相关的原声影视场景片段,题材包括热门电影,美剧,记录片,演讲等等。每一个片段就是每个单词的不同应用场景,有趣轻松的记忆和掌握单词。 2.单词图解,您可以对单词添加图片,对图片进行说明。 3.词根词缀构词法,词根词缀是非常有效的通过联想方式记忆单词的方法。不同于其他软件和书籍,
2940教育flutterios
本方案面向的是所有使用了河北广电大屏电视的用户,提供的服务是:为使用大屏设备的用户提供30W+的媒资数据、包括:影视、综艺、频道、健康卫视等视屏内容,还提供了基于抖音平台的短视频媒体资源,打通了河北广电设备端接入智能语音的功能; 该项目的特点是:视屏内容丰富,只要开通了河北广电视频会员,就可以享受语音控制大屏电视的功能。 产品组包括:大屏电视和小度1S设备的APP、云端语音技能、后台媒资服务系统、推送脚本等。
3130grpcnginxelasticsearchgin人工智能
1、主要面向丰田车企用户,解决的场景问题是:通过家内的智能设备,远程控制车载设备,解决了提前开启车内空调、车门未锁报警、APP控制寻车等场景问题; 2、特点是无需手动,直接通过语音控制车内设备,节省了车主调节设备的时间; 3、涉及到的产品组:智能设备上的风云悦享APP、云端的语音技能、后台的媒资推送脚本。
3050redisdockernlpgin人工智能
1. 使用docker部署本地mysql数据库服务 2. 使用go语言,gorm连接和读写mysql 3. 使用encoding/csv读写csv文件 4. 生成csv文件 5. 读出csv文件,批量导入到mysql数据库中 6. 使用规范golang目录结构 7. 使用cobra生成子命令
支持whatsapp、telegram、line、messenger、twitter、facebook等web版聊天窗口等实时翻译。服务器(最好有海内和海外,客户端会自动选择连接速度快的服务端进行连接),支持实时翻译。 客户端和服务端全套代码。翻译渠道支持百度 deepl、谷歌、腾讯、小牛、有道翻译。
6692SNS社交redisgin
当前共1510个项目

评论