一、本册的缘起

这本小册并不在我的原定计划之中,而是期望推出一批针对新手的 免费入门教程 。笔者受之邀,为我们带来一份朴实面向新手的 Flutter 入门教程。当然自己也十分乐意从开始的起点,带领更多人认识 Flutter、运用 Flutter 、深化 Flutter 、热爱 Flutter。

课程地址: /book/721282…

Flutter 新手小册 |  邀你 免费学习

本系列教程是完全面向 Flutter 新手朋友,即使没有任何编程根底,也能够观看。期望本册以最风趣和通俗的方法,来 迎候 你们走到 Flutter 新手村的第一站。如果能燃起你的一丝兴趣,将是本教程的荣光。学完本课程,你将会:

[1]. 开始认知 Flutter 结构是什么,精干什么。
[2]. 开始了解 最根底的 Dart 语法常识。
[3]. 学会 经过常用组件构建出简略的界面。
[4]. 学会 在 Flutter 项目中运用别人的依靠库。
[5]. 开始掌握 Flutter 中数据的持久化手段。
[6]. 学会 经过界面交互完结一些简略的功能逻辑。


二、 教程的五大模块

本教程共 26 章,分为如下 5 大模块:

Flutter 新手小册 |  邀你 免费学习

1.Flutter 根底

第一个模块是 Flutter 最根底的前置常识预备阶段,包括环境建立、Dart 根底语法介绍、计数器项目解读个三部分。如果已经开发过 Flutter 项目的朋友,能够挑选跳过本模块,也能够温故知新。

Flutter 新手小册 |  邀你 免费学习


2. 猜数字模块

第二个模块是猜数字项目,这是我设计的一个比较简略风趣的小事例,生成随机数后,在头部输入框猜数字。其间包含着 Flutter 最根底的常识点,比方根底组件的运用、界面的布局、逻辑的控制、动画的运用等。麻雀虽小五脏俱全,十分合适新手学习。

生成随机数 输入比较
Flutter 新手小册 |  邀你 免费学习
Flutter 新手小册 |  邀你 免费学习

Flutter 新手小册 |  邀你 免费学习


3.电子木鱼模块

第三个模块是电子木鱼项目,也是一个比较简略风趣的小事例,最主要的功能是点击图片宣布木鱼的音效。别的支撑积德行善记载的检查,以及音效、图片的挑选。其间包含也着 Flutter 许多的常识点,比方根底组件的运用、状况类生命周期回调、依靠库的运用、本地资源配置等。

点击木鱼 检查积德行善记载
Flutter 新手小册 |  邀你 免费学习
Flutter 新手小册 |  邀你 免费学习

Flutter 新手小册 |  邀你 免费学习


4.白板制作模块

第四个模块是白板制作项目,用户能够经过手势交互在界面上制作线条,交互性很强,也十分风趣;支撑线色彩和线宽的挑选,并能够回退上一步和吊销回退。其间包含也着 Flutter 许多的常识点,比方制作的运用、手势监听器的运用、组件封装等。

画板制作 回退和吊销
Flutter 新手小册 |  邀你 免费学习
Flutter 新手小册 |  邀你 免费学习

Flutter 新手小册 |  邀你 免费学习


5.项目整合

最终一部分将介绍如何将之前的一个个孤零零的界面,经过导航结构整合为一个项目。并了解如何在切换界面时,保活状况数据。这部分还会介绍数据的持久化存储,这样用户的挑选项和一些记载数据就能够存储到本地,不会跟着应用的退出而重置。最终,会介绍对网络数据的拜访,完结下面文章展示页的小事例:

下拉刷新 加载更多
Flutter 新手小册 |  邀你 免费学习
Flutter 新手小册 |  邀你 免费学习

Flutter 新手小册 |  邀你 免费学习


三、学完奖励

小册学完之后,能够在谈论区发布学习感受,参加活动,可取得一张小册 5 折优惠券。

活动时刻:9月8日-10月30日

活动规矩:学完这本教程(学习进展 100%),且在谈论区发表 > 20字的实在读后感,比方哪部分你最认同,哪部分对你有实践帮助,某一部分常识点的深化考虑等。完结即可取得一张小册 5 折优惠券,每人限领一次~

领优惠券:填写 问卷 ,上传学习进展截图+谈论截图。优惠券会在 7 个工作日内发到你的账户~