[Day01] Flutter GetX 前言 x 建专案

Hi 大家好! 我是Clark, 2018年踏上了iOS App的学习与开发,
因缘际会接触了Flutter, 这次和朋友一起参赛, 彼此砥砺
他的铁人赛系列後疫情时代的 WebRTC 微学习
在此也感谢之前遇到的主管Justin一凡, 是勉励我持续学习的贵人.


专案建立

https://ithelp.ithome.com.tw/upload/images/20210915/20140296SxS8JdHAQh.png
开启terminal终端机 确定路径後 输入
$ flutter create project_name
(专案名称请自己替换)
再来输入code . 打开VS code
接着进入资料夹 打开启 pubspec.yaml!
档案Dart版本比较高的话sdk 应该会是≥2.12.0
在Dart版本2.12.0後支援null safty
https://ithelp.ithome.com.tw/upload/images/20210915/20140296rJSZZStuek.png

Pub.dev
Flutter第三方管理的网站 里面可以选择各类大神造好的轮子
但是在选择的时候注意要有null safty这个小标示
https://ithelp.ithome.com.tw/upload/images/20210915/20140296cxg9bWxD03.png


Null safty

null safty对应到iOS其实就是Swift的optional,(Kotlin也叫null safty)
如果没有null safty 又跑在sdk≥2.12.0的环境下,会报错
这也是某些第三方停止更新,没有支援null safty只能弃用的分水岭,

再来选择installing 页签, 可以复制当前版本
https://ithelp.ithome.com.tw/upload/images/20210915/20140296fgWGYZT5gA.png

输入到dependencies底下并缩排 接着选择右上角的download 会自动运行
https://ithelp.ithome.com.tw/upload/images/20210915/20140296GlU2DKgToV.png

我选择的开发环境是Visual Studio Code
下一篇将介绍
VS code IDE 的 Flutter extension and tips


<<:  【Day15】AutoVC 实作 - Tensorflow 篇

>>:  Day 03:不用三分钟,建立第一个 Angular 专案范本

用React刻自己的投资Dashboard Day13 - 制作分页(Pagination)功能

tags: 2021铁人赛 React 一般的内容网站通常都会有将内容分页或是动态读取的功能,例如像...

[FHIR 从入门到放弃] Day 03-FHIR 服务器安装

说明 关於 FHIR 服务器 FHIR 有非常多服务器端的实作,这边使用的是 HAPI FHIR。这...

Day 24:Ansible 的一些设定

昨天简单介绍完 Ansible 的基本概念了,今天来谈谈该如何使用 Ansible 来做事吧。 设定...

如何替 RxJS 撰写测试 - 一般测试与弹珠图测试方法

今天我们来聊聊如何撰写测试程序来确保写出来的 RxJS 如我们所想的一般运作,也就是撰写测试程序码!...

第5车厢-一切都是假的!::before应用篇

本篇介绍伪元素系列中的::before/::after概念及实例 假的真不了,真的假不了~一起来看...