## 概述
1. Dart是google发布的一门开源编程语言
2. Dart初期目标是成为下一代的web开发语言
3. Dart目前已可用于全平台的开发
4. 是一门面向对象的编程语言
## 应用场景
1. web开发
2. 跨平台移动应用开发(Flutter)
3. 脚本或服务端开发
在移动端比较有竞争力(前端,后台都不行)
## 版本
Dart1.x为稳定版本
Dart2.x为开发版本
以Dart2.x进行讲解
## Dart开发环境
Dart SDK安装
Dart IDE安装
Dart 插件安装
## SDK安装
Windows平台:choco install dart-sdk
linux平台:sudo apt-get install dart
Mac平台:brew install dart --devel
dartlang.org
## 创建项目
hello_word.dart(下划线分割)
dart运行是从main方法开始的,
1. main方法是程序入口,
2. print在控制台中打印
3. 通过文件选择run,可以运行文件中的main方法
~~~
void main(){
print('hello world');
}
~~~
- 空白目录
- Flutter入门
- 课程简介
- 开发环境搭建
- 常用组件讲解
- 案例实战
- Dart编程语言入门
- 介绍和开发准备
- 数据类型
- 运算符
- 控制流语句
- 方法
- 面向对象1
- 面向对象2
- 枚举&类型
- Flutter中文网
- Widget框架总览
- 在Flutter中构建布局
- Flutter for Web开发者
- Flutter入门实战
- flutter介绍
- Flutter目录结构,各种组件
- Container、Text
- 图片组件Image
- ListView
- 动态组件
- GridView组件
- 页面布局Padding,Row,Column,Expanded,Icon
- Stack层叠组件,Align,Positioned
- AspectRatio,Cart
- wrap组件
- 组件汇总
