最近各大论坛都在说Flutter相比于RN,Weex来讲屌的多,更有优势更容易上手,更接近原生体验,所以基于勤奋好学的优点呢最近在研究(嘿嘿嘿),整个安装过程呢也不麻烦,我这使用的是Mac系统。
一. 安装Flutter
也可移步到官方网站
1.打开终端依次执行:
export PUB_HOSTED_URL=https://pub.flutter-io.cn
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
export PATH=pwd
/flutter/bin:$PATH
2.运行以下命令查看是否需要安装其它依赖项(会发现好多感叹号):
flutter doctor
(1)jdk安装
(2)Android studio安装
(3)安装Flutter和Dart插件,打开android studio后 command+,选择plugins搜索Flutter及Dart分别下载。
到这里关于安卓的工具基本是没问题了
3.iOS呢如果xcode没有更新到最新的版本是要更新的
(1)必须要安装 homebrew
(2)然后输入flutter doctor检测iOS需要安装的依赖项依次执行(相对耗时些根据网络情况)
如果这些命令中的任何一个失败并出现错误,请运行brew doctor并按照说明解决问题.
如果最后是这样那就是安装完成了
第一个对勾是说我的Flutter安装没问题
第二个对勾是说我的安卓工具也OK
第三个对勾是说iOS工具也OK
第四个对勾是说我的Android Studio中Flutter插件已经安装
第五个对勾是我们的可以调试的设备
然后我们就 来体验一下Flutter
二. 体验Flutter
(1)依次选择 File>New Flutter Project
(2)选择 Flutter application 作为项目类型,然后点击下一步
(3)输入项目名称myapp,在这里需要选择你的flutter 存放目录,然后点击下一步
(4)点击 Finish
(5)等待 Android Studio 创建好这个项目。
(6)在项目目录中,您应用程序的代码位于 lib/main.dart.
选择设备跑起来,一套代码两个平台简直屌炸天
三. 总结
总体来说呢相对于安卓工具比较轻松,iOS这边就费点事,然后只能通过Android studio来创建项目不得不看出谷歌对我们苹果的敌视,从另一个方面也可以看出苹果爸爸的工具相对的难搞?