一、Flutter介绍:
Flutter是谷歌的移动UI框架,可以快速在iOS和Android上构建高质量的原生用户界面。 Flutter可以与现有的代码一起工作。在全世界,Flutter正在被越来越多的开发者和组织使用,并且Flutter是完全免费、开源的。
优点:
1、快速开发
毫秒级的热重载,修改后,您的应用界面会立即更新。使用丰富的、完全可定制的widget在几分钟内构建原生界面。
2、富有表现力和灵活的UI
快速发布聚焦于原生体验的功能。分层的架构允许您完全自定义,从而实现难以置信的快速渲染和富有表现力、灵活的设计。
3、原生性能
Flutter包含了许多核心的widget,如滚动、导航、图标和字体等,这些都可以在iOS和Android上达到原生应用一样的性能。
二、开发环境配置:你的电脑需要安装git。
1、执行如下命令:
git clone -b beta https://github.com/flutter/flutter.git
export PUB_HOSTED_URL=https://pub.flutter-io.cn //国内用户需要设置
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn //国内用户需要设置
2、设置环境变量:
在系统变量中的变量名为Path中添加 sdk路径,比如:C:\flutter\bin;
在用户变量中添加变量名FLUTTER_STORAGE_BASE_URL,值为https://storage.flutter-io.cn;添加变量名PUB_HOSTED_URL,值为https://pub.flutter-io.cn。
3、安装完android studio(3.0及以上)后,安装flutter插件和dart插件。
4、新建一个flutter工程,开启你的flutter之旅。