开始使用Dart

本文简单介绍了开发Flutter所需的Dart语言基础,通过该教程,您可以快速掌握Dart语言的基本特性,并用它来开发Flutter应用

刚接触Dart 语言? 我们编辑了我们最喜欢的资源,以帮助您快速学习Dart。我们查看了很多语言,并且我们发现了Dart简单易学并且很有趣。 我们希望这些资源也能使Dart学习起来更简单。

语言概览 : Dart语言最好的介绍。了解Dart的功能,例如可选类型、闭包、库、词法作用域、顶层函数、命名参数、async/await等等。

Library 总览 : Dart强大的核心库的概览。了解Dart对集合、异步、数字、字符串、JSON等的支持。

[专为Java开发者介绍的Dart的codelab](https://codelabs.developers.google.com/codelabs/from-java-to-dart/index.html#0">Intro to Dart for Java Developers - Codelab) : 使用Java知识快速了解Dart并运行。通过对比Java Tutorial中的示例,了解Dart的类、构造函数、参数和接口。

Effective Dart : 代码风格、创建文档、使用等的指南。

Futures 教程 :学习如何使Futures,这在用Dart核心库中被广泛使用。Futures可以用来代替一次性回调

Streams 教程 : 了解如何使用Streams,这在Dart核心库中广泛使用。Streams可以用来代替重复回调。例如,File类、使用Streams从文件中读取字节。

想要了解更多?查阅关于Dart的书籍,或者在Stack Overflow上提问。