《Flutter快速上手指南》先导篇

14,745 阅读4分钟

你好, 冒险者!

很高兴你能够在 万维之海 中,凭借着一身的本事,和最主要的运气找到了这本在 迪维勒普大陆上 遗失了 数零万年 之久的 《Flutter快速上手指南》

当你打开这本指南,你首先会看到你现在所看的这些文字。

你要是脑子🧠现在足够清醒的话,你会发现,我的意思其实是,你将开启一段新的冒险 🚀。

如果足够顺利的话,这段冒险将会在一周到两周的时间内结束。

而你,将会获得全新的技能——建造异界战争机器(跨Android、iOS平台的应用),你的天赋也将得到强化。

当然,在冒险开始之前,我会首先警告你,不要在冒险结束的时候丢弃或者出售这本 《Flutter快速上手指南》

因为你的新技能会受到古老的 初学者诅咒 而逐渐减弱,你需要经常翻阅这本指南,从中不断强化你的新技能。

其次,在冒险结束的时候,我不会再次提醒你这些。

关于这本指南?

这本 《Flutter快速上手指南》 意在指引 迪维勒普大陆上 最勇敢的、无畏的、进取的、荣耀的..勇士,展开全新的冒险。

在上手 Flutter 后,你将能够建造出跨 Android 、iOS 两大异界的战争机器。

本指南将会从神秘的、古老的、很少有人知道的..达特人语(Dart 语言)说起,让你全面的掌握 Flutter 这项技能。

《Flutter快速上手指南》 为了体现快速,将尽量的去除很多不必要的、长篇大论的背景说明、简介..balabala 之类的内容。

在快速上手的过程中,你一定不会想要看到这些东西的。

当然,如果你在本指南中仍然看到了这类内容,请冷静下来,不要惊讶 😺,因为这通常意味着你确实应该看看。

本指南尽量的将每一个知识点切割小,并且只选出最常用的特性来进行讲解(也许会有一份精讲指南隐藏在 万维之海 中)。

目的是为了让你能够利用琐碎的时间,一次掌握一个小的知识点。在后续查阅的过程中,也更容易找到想要的知识点。

本指南意在让你快速上手掌握建造战争机器的技能,所以会完美的避开所有的特殊用法、原理以及不常用的知识点。

如果觉得简单,请不要吃鲸 🐳!

因为建造一台战争机器,确实就这么简单。

一份冒险清单

这是 《Flutter快速上手指南》 的冒险清单 🧾,你可以快速的浏览到整个冒险的旅程,提前作下心里准备。

收拾好行李 🧳,穿上你有史以来最酷炫的装备(会冒光的那种)。

Let's do it!

第一卷:古老的达特人语(Dart语言)

1.Dart 是什么?

2.对象和变量

3. 基本数据类型-数字

4. 基本数据类型-字符串

5. 基本数据类型-布尔

6. 基本数据类型-List

7. 基本数据类型-Map

8. 函数

9. 类

10. 类-继承和实现

11. 类-Mixin

12. 导入包

13. 异步-async和await

14. 异步-Future

🚫15. 异步-Stream.md

第二卷:战争机器建造指南—Flutter

1.什么是Flutter?

2.如何开始Flutter?

3.启动第一个Flutter应用

4.Flutter常用Widget

5.如何响应交互事件(一)

6.如何响应交互事件(二)

7.如何响应交互事件(三)

8.页面跳转

9.页面跳转传参

10.动画(一)

11.动画(二)-插值器

12.动画(三)-AnimatedWidget

13.动画(四)-页面跳转动画

14.动画(五)-Hero

15.添加三方包

16.添加资源

17.数据类

18.事件通知Notification

19.网络请求-HttpClient

20.Flutter混合开发(一)

21.Flutter混合开发(二)

22.Flutter混合开发(三)  

23.如何创建一个Dialog

24.使用CustomPaint构建酷炫的Widget

25.成为绘制大师(一)

26.成为绘制大师(二)

27.成为绘制大师(三)

28.成为绘制大师(四)

29.Flutter与原生解耦式混合开发

🚫插件-数据存储:path_provider

🚫插件-数据存储:shared_preferences

🚫附录:小技巧

这本指南还在动态更新中,不要点击前面有 🚫 的链接(点击后果自负)。

如何找到我?

传送门:CoorChice 的主页

传送门:CoorChice 的 Github