新建项目了这就?

新建项目了这就?

书接上回,新建项目,首先给项目取一个自己喜欢的名字,再取一个自己喜欢的包名,然后选一下自己喜欢的原生语言,然后就可以finish了
image.png

小孩子才全都要,成年人都知道受不了,我就不选linux,毕竟我没有linux设备。。。

新建项目完成后,默认是Flutter的初始化DEMO点击计数器
可以直接运行的项目,直接运行,点击右下角的FloatingActionButton的加号可计数。

DEMO为原生语法,emmm不是系统原生开发的原生,是flutter原生状态管理的原生。
状态管理有很多三方的状态管理豆皮很强。比如:

  • 闲鱼团队开源的fish-redux,这个框架如果你用过redux可以很快的理解他是怎么做的,但是阿里开源的项目,绝大部分都为项目组KPI操控更新,如果你想用3.0,且等着吧
  • provider,这个状态管理库,超强,真的超强,好多三方管理库都是以他作为启蒙开始编写的,但是。。。学习成本高,可以学,贼强
  • get,入门门槛低,我打游戏都选择简单模式的一个人,不选其他,就他了,我看行,作为一个菜鸡来说,好赖每句话都看得懂。

新建文件夹

新建项目,项目结构会比较负责,因为支持的平台比较多,所以项目目录下的文件夹比较多
image.png
  • ios 为苹果移动端原生代码目录
  • android 为安卓移动原生代码目录
  • macos 为苹果桌面应用原生代码目录
  • web 为网页端原生代码目录
  • windows 为windows桌面原生代码目录

这五个目录为新建项目选择支持平台生成的。

  • lib 目录为flutter的代码目录,之后的项目代码就在lib目录下。

运行

这个时候其实就可以运行看看效果了,没有Hello World,是一个计数器

image.png

你可能感兴趣的:(新建项目了这就?)