1. 首先推荐中文官网 Flutter 社区中文资源 里面有很多 flutter 相关教程和介绍,可以对感兴趣的内容先看一下,大致对 flutter 有个了解。
2. 接下来开始看这本实战书 简介 · 《Flutter实战》,写的非常实用,简单易懂,强烈推荐,从头到尾看,一定跟着示例敲一下代码,我相信你只要认真看完,你就可以迅速从头到尾开发一个 flutter 应用了。
3. 小组件是 flutter 的核心,对于组件的学习强烈推荐 flutter 官方油管频道 Flutter Widget of the Week - YouTube 视频会每周更新一个小组件的使用,目前已有 80 多个,常用的组件都有介绍。 (404 的同学,B 站也有这些视频,自己找找)
4. flutter 动画学习推荐这个系列 Making Animations in Flutter - YouTube 看完你会觉得 flutter 动画使用如此简单。
5. 还有 dart 语言异步编程的学习推荐这个系列 Dart - YouTube 包括生成器,Asycn,Await,Isolate的介绍。
6. 想更深入的了解 Stateless Widgets,Stateful Widgets,Inherit Widgets 和 Key 的使用推荐这个系列 Flutter Widgets 101 - YouTube。
7. 最后放出我觉得可以让你迅速上手写各种复杂 UI ,学习各种组件使用的教程,就是这两位油管主的频道 The Flutter Way - YouTube,Marcus Ng - YouTube 他们会找一些精美的 UI 用 flutter 来写,一个视频半个小时左右,非常清晰,有很多不同种类 UI 教程(仿 Facebook 首页,仿 Netflix 首页,仿 Instagram 首页,商店类,聊天类,钟表类等等),找自己感兴趣的看完一两个你就可以掌握大部分组件的用法。视频下方还有源码,对于入门的同学来说非常推荐!!非常推荐!!