1. 七剑合璧,咱们相知相遇
从 2020年11月11日
发布的第一本 《妙笔生花》,到今天 2022年09月14日
发布的第七本 《梦始之地》 。耗时近两年的韶光,总算迎来了七剑合璧的时刻。这份对 Flutter
结构探究历程所留下的印记,将成为我人生中为数不多的完好作品。
小册名称 | 发布时刻 | 代码仓库 | 售价(RMB) |
---|---|---|---|
《Flutter 制作攻略 – 妙笔生花》 | 2020年11月11日 | idraw | 3.28 |
《Flutter 手势探究 – 执掌全国》 | 2021年05月13日 | itouch | 3.5 |
《Flutter 动画探究 – 流光幻影》 | 2021年07月09日 | ianim | 3.5 |
《Flutter 滑动探究 – 相得益彰》 | 2022年02月10日 | iscroll | 3.5 |
《Flutter 布局探究 – 薪火相传 》 | 2022年03月30日 | ilayout | 3.5 |
《Flutter 渲染机制 – 聚沙成塔 》 | 2022年04月27日 | irender | 3.5 |
《Flutter 言语根底 – 梦始之地 》 | 2022年09月14日 | idream | 3.5 |
可能很多朋友是知道 【张风捷特烈】,才接触这些小册;也有些朋友是因为小册而认识了 【张风捷特烈】。有很多朋友只是为了保藏小册,毕竟 保藏 = 学会
;也有朋友能够经过小册认识了很多底层的常识和思维,拓展了视界。经过文字传承常识,是写作者的初衷。而能一路坚持下来,还要感谢我们一直以来的支撑 ~
2. 七本小册的学习顺序
我觉得这方面因人而异,假如没有编程根底或根底薄弱的朋友,自然是从 《Flutter 言语根底 – 梦始之地》 开始。假如有些编程根底,逻辑能力还不错,能够测验先阅览 《Flutter 制作攻略 – 妙笔生花》来依据制作逻辑,锻炼和习惯一下根底语法。毕竟制作方面和 Flutter
结构的联络并不是很强,能够延用之前的制作常识,也更有意思一些。关于学习时刻相对富余的朋友来说,作为过渡期是很不错的。
假如被老板催着写代码,或者需求快速了解 Flutter
如何建立界面的话,认识布局和束缚是非常重要的。根底学完之后,能够从 《Flutter 布局探究 – 薪火相传》来学习布局的常识。《Flutter 动画探究 – 流光幻影》 和 《Flutter 动画探究 – 流光幻影》 是比较独立的两块,别离探究结构层 动画
和 手势
的完成原理。依据需求选择阅览顺序,动画小册比较风趣一点,手势小册常识更深。
《Flutter 滑动探究 – 相得益彰》中有手势和动画的相关常识,最好是阅览完那两本再进行研读。这本难度上比前几本要大,其间根本上都是对结构层滑动相关源码的剖析。适合有一定根底的朋友阅览,新手读起来可能会比较费劲。《Flutter 渲染机制 – 聚沙成塔》 是终究的 BOSS
,从源码上介绍 Flutter
结构的渲染原理。所以一般是作为最后一本来阅览,当然假如在半途你想挑战一下,也未尝不可。
3. 梦始之地 Dart 根底语法
很对书、教程、视频上来就教你该怎么搭环境、写代码;该记住哪些符号、关键字;哪些目标有哪些办法能够调用;代码这样写是错的,那样写就对;有四种方式都能完成某种功能,如数家珍的讲着几种完成之间的好坏。关于一个入门者来说,学习这些细枝末节的常识并不是首要的。
本多初学者不知道自己为什么要敲哪些字符,在黑窗口中纯输出一段文字有什么含义。只是一味的看着学,跟着做,并不知道编程的意图是什么。不知道自己该做什么,就跟着他人一起做,这种学习方式是最差的。为什么需求编程,为什么需求代码,为什么需求言语,这些在编程之前应该有个根本的认知。
《梦始之地》中会对编程中最根底的思维进行介绍,了解概念存在的必要性,才能让人更容易接收。其实 Dart
的根底语法学习和其他言语大致上是相似的,根本的概念并没有区别。学习语法的同时,对其间的思维认知也是及其重要的。
4. 梦始之地 Flutter 根底常识
本册着重对根底进行介绍,并不会触及过多的 Flutter
结构原理,毕竟关于新手而言,没有必要引入太多底层的概念。将基于对初始项意图剖析,介绍 Flutter
的根底概念。别的,如下所示,会完成一个麻雀虽小五脏俱全的秒表使用。其间包含最根本的使用开发常识,能够领会数据和界面的联络,以及最根底的状况办理概念。
秒表根底功能 | 界面跳转与主题色切换 | 言语切换 |
---|---|---|
有很多朋友都是被赶鸭子上架,可能是学习一周就被拉取写项目,对很多根底概念都不清晰。这本梦始之地,希望能够给那些语法根底薄弱的朋友,一个夯实根底的机会,希望我们在其间能有所收获。
最后一句:因为纯手工码字
以及认知的局限性
,假如本册内容上有什么过错
、疑问
、错别字
或修正建议
,可在小册
的谈论区纠正,或直接联络我进行讨论 ~