Flutter 小白开发学习手册

如何使用本手册

本手册与普通 PDF/Word 教程不同,请配合以下互动元素学习:

💡 想真正运行代码? 每个代码块右上角都有「复制」按钮。把代码粘贴到 dartpad.dev(官方在线编辑器,无需安装任何环境)选择 New Pad 勾选 Flutter,点 Run 即可在浏览器里跑起来看到真机同款效果。第 15、16 章的综合项目请在第 2 章搭好的本地环境运行(两个项目端口不同,可同时启动)。
✅ 版本依据 本手册基于当前最新稳定版 Flutter 3.47 stable(Dart 3.13),2026 年 8 月 12 日发布、hotfix 至 3.47.9。所有 API 均以官方文档 docs.flutter.dev 与 flutter.cn 为准,来源清单见第 17 章。

手册目录

手册已按章节拆分为独立页面,点击卡片进入;每页底部有「上一章 / 下一章」导航,左侧目录全站通用。想要单文件离线版?打开 full.html。

开始
如何使用本手册
互动元素说明与学习建议
入门篇
第 1 章 认识 Flutter
入门篇
第 2 章 环境搭建
入门篇
第 3 章 Dart 语言基础
入门篇
第 4 章 Widget 与声明式 UI
组件篇
第 5 章 常用组件详解
组件篇
第 6 章 路由与导航
进阶篇
第 7 章 状态管理
进阶篇
第 7.5 章 Riverpod 入门详解
进阶篇
第 8 章 网络请求与 JSON
进阶篇
第 9 章 数据持久化
进阶篇
第 10 章 动画
进阶篇
第 11 章 主题与多语言
实战篇
第 12 章 实用插件速查
实战篇
第 13 章 调试与测试
实战篇
第 14 章 打包发布
实战篇
第 15 章 实战一:记账本
实战篇
第 16 章 实战二:优医问诊
实战篇
第 17 章 学习路径与资源
✉ 联系作者:linghurongjun@sina.com