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 结构的渲染原理。所以一般是作为最后一本来阅览,当然假如在半途你想挑战一下,也未尝不可。

【七剑合璧】  |  《Flutter 梦始之地》上架


3. 梦始之地 Dart 根底语法

很对书、教程、视频上来就教你该怎么搭环境、写代码;该记住哪些符号、关键字;哪些目标有哪些办法能够调用;代码这样写是错的,那样写就对;有四种方式都能完成某种功能,如数家珍的讲着几种完成之间的好坏。关于一个入门者来说,学习这些细枝末节的常识并不是首要的。

本多初学者不知道自己为什么要敲哪些字符,在黑窗口中纯输出一段文字有什么含义。只是一味的看着学,跟着做,并不知道编程的意图是什么。不知道自己该做什么,就跟着他人一起做,这种学习方式是最差的。为什么需求编程,为什么需求代码,为什么需求言语,这些在编程之前应该有个根本的认知。

《梦始之地》中会对编程中最根底的思维进行介绍,了解概念存在的必要性,才能让人更容易接收。其实 Dart 的根底语法学习和其他言语大致上是相似的,根本的概念并没有区别。学习语法的同时,对其间的思维认知也是及其重要的。

【七剑合璧】  |  《Flutter 梦始之地》上架


4. 梦始之地 Flutter 根底常识

本册着重对根底进行介绍,并不会触及过多的 Flutter 结构原理,毕竟关于新手而言,没有必要引入太多底层的概念。将基于对初始项意图剖析,介绍 Flutter 的根底概念。别的,如下所示,会完成一个麻雀虽小五脏俱全的秒表使用。其间包含最根本的使用开发常识,能够领会数据和界面的联络,以及最根底的状况办理概念。

秒表根底功能 界面跳转与主题色切换 言语切换
【七剑合璧】  |  《Flutter 梦始之地》上架
【七剑合璧】  |  《Flutter 梦始之地》上架

有很多朋友都是被赶鸭子上架,可能是学习一周就被拉取写项目,对很多根底概念都不清晰。这本梦始之地,希望能够给那些语法根底薄弱的朋友,一个夯实根底的机会,希望我们在其间能有所收获。

最后一句:因为纯手工码字以及认知的局限性,假如本册内容上有什么过错疑问错别字修正建议,可在小册的谈论区纠正,或直接联络我进行讨论 ~