学习Flutter
先介绍一下背景,我是android开发人员,所以作为类比,肯定是以android的角度去思考对比。我使用的电脑为windows,但这应该影响不大。Flutter的安装照着官网的教程就可以了。
我计划学习的方法:实战做一个app,通过app去学习练习使用。app是我们手机必带的短信app,估计每个都大同小异。这是demo地址
学习思路
- 从官网学习,同时打开中文官网,实现看不懂了,看中文。
- 类比android中的各个功能模块。
- 从简单到复杂,文本、图片、列表、跳转、网络请求、数据存储、动画
- 嵌入到原生app
- 深入理解flutter,它的启动流程,绘制流程
为什么选择Flutter
- 开发语言是dart,基本不需要额外学习;react native 和weex都是js;
- 会flutter已经成为求职的加分项,甚至有的只招flutter。