Flutter开发准备
- Flutter 介绍
- Flutter 环境搭建
- Flutter开发工具
Flutter 介绍
根据Flutter官网的介绍Flutter具有一下几个功能
- 快速构建应用
- 设计美观的应用
- 同时发布IOS和Android应用
- 同一套代码生成Android和IOS两个平台的APP
官网介绍Flutter为跨平台构建APP提供了一种新的实现方式,使用一套代码可以同时构建出Android和IOS应用。
Flutter通过自身提供的组件来实现跨平台的目的,Flutter是通过Dart语言来编写实现业务逻辑,同时还以插件的方式提供对特殊场景的应用提供更多的解决方案,Fluter在Debug开发模式情况下支持热更新的,方便开发快速开发,在realease模式下针对APP做了多样的优化使得其运行的性能可以与Native开发媲美。
Flutter环境搭建
Flutter SDK下载
Flutter支持 Windows,Mac,Linux平台上进行开发,并且为不同的平台提供了SDK
前期准备
a.Windows操作系统要求 Windows PowerShell5.0以上,Git Windows客户端2.x版本以上
b.Mac OS 或者Linux 需要安装一下工具 bash ,curl ,git2.x ,mkdir ,rm ,unzip ,which-
配置环境变量
b.Mac 或Linux操作系统配置Flutter环境变量的方法
a.Windows 操作系统环境变量配置,把下载Flutter SDK的路径配置到系统环境变量中
此计算机->右键->属性->高级->环境变量 把Flutter SDK bin目录下()
-
验证配置
Windows在Windows PowerShell
Mac或Linux 在终端输入一下命令
<pre class="cm-s-default" style="box-sizing: border-box; font-size: inherit; font-family: inherit; margin: 0px; overflow: visible; padding: 0px; border-radius: 0px; border-width: 0px; background: rgba(0, 0, 0, 0); white-space: pre; overflow-wrap: normal; line-height: inherit; color: inherit; z-index: 2; position: relative; -webkit-tap-highlight-color: transparent; font-variant-ligatures: contextual;"> flutter doctor</pre>
Fluuter 开发工具
- Android Studio(3.0以上版本)
- VSCode
- Intellij IDEA
Android Stuido Flutter插件安装
进入之后点击Install就可以了