- 前言
Flutter来自Google,是移动端APP开发SDK,使用Dart语言编写一套代码即可同时在Android和iOS平台运行,性能无限接近原生,支持android 4.1以上 和 iOS8以上。想进一步了解Flutter,进入传送门(英文版)。目前市面上已经十分活跃,截止到2018年7月12日,其在Github上的star达32k+,不论是使用者还是开发工程师,都在不停的交互改善,在学习过程中,遇到一些常见的问题,可以到这里来寻找帮助。还等什么呢....
- 下载安装Flutter SDK
//从github下载flutter
1.0 git clone https://github.com/flutter/flutter.git
//下载安装Flutter SDK失败,换新的镜像
2.1 export PUB_HOSTED_URL=https://pub.flutter-io.cn
2.2 export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
2.3 git clone -b dev https://github.com/flutter/flutter.git
- 配置环境
1.cd 到刚才下载flutter SDK的文件夹下面
//获取flutter的当前路径
2. pwd
//终端打开bash_profile配置路径
3. open .bash_profile
//pwd就是第2步获取的路径
3. export PATH=${PATH}:/pwd/bin:$PATH
- 配置相关依赖
//配置相关依赖,可重复执行
flutter doctor
- flutter doctor 运行结果
- Mac下创建flutter项目
//终端下建个文件夹,用命令创建一个flutter项目
1. flutter create myapp
//进入项目
2. cd myapp
//run起来
3. flutter run
- flutter工程结构
- flutter run
第一次的话,可以用2个开发工具iOS Xcode,android studio 分别运行.
第二次可以flutter run运行命令直接打开,需要注意模拟器是否打开
- flutter run 展示效果
至此我们的项目已经成功运行起来,Mac下flutter运行告一断落。下一节Dart语言的运行环境。