Flutter 笔记二:学习顺序

前言

本文章纯为学习中的经验,不是教程,若有问题欢迎讨论。

另外贴上Flutter中文官网,上面也有教程,只是我这里用自己的语言记录自己学习过程。

Flutter 中文网

思考

环境已搭好,该考虑下如何去学习 Flutter,准备参照前端的学习方法来进行学习,分为以下几个部分:

  1. 页面的元素、结构、布局
  2. 样式
  3. 逻辑语法
  4. 路由管理
  5. 状态管理
  6. 客户端SDK

总计一下,其实1、2部分类似于前端开发的 HTML+CSS,也是最基础的部分,我准备通过查阅手册了解应用页面的基础元素,仿照知名站点的UI进行练习,去记忆学习。

而3、4、5部分,则可理解为前端的JS部分。

近几年的前端发展,单页应用成为主流,如 Vue/React/Angular。

H5单页应用和客户端APP殊途同归,一样的逻辑,所以可以借鉴。

而单页应用的核心即是逻辑语法、路由管理、状态管理,在还未开始学习的时候,计划以这几个部分去学习了解,将以往用H5完成的页面用Flutter去写一遍。

第6部分,则是属于客户端能力了,H5相较于客户端的劣势就是无法驱动或驱动有限的系统底层功能,所以在完成前面几个的学习后,开始学习这部分,去调用一些系统底层功能。

总结

不知道怎么样学习是最好的,所以就从自己熟悉的来,一步一步来吧。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。