- 安装 Flutter 和 Dart SDK
- 配置开发环境(如 Visual Studio Code 或 Android Studio)
- 创建并运行第一个 Flutter 应用
- 了解 Dart 的基本数据类型(如 int, double, String, bool 等)
- 掌握变量声明和作用域
- 学习函数和类的定义与使用
- 理解控制流语句(如 if-else, for, while 等)
- 理解 Flutter 的核心概念,如 Widget、State 和 BuildContext
- 学习如何使用内置的 Widget 构建界面
- 掌握布局管理(如 Column, Row, Stack 等)
- 处理用户输入(如点击、滑动等)
- 学习不同的状态管理方案(如 setState, Provider, Bloc 等)
- 实现界面之间的导航
- 学习如何在 Flutter 中进行本地数据存储(如 SharedPreferences, SQLite 等)
- 发起网络请求(如 HTTP 请求)并处理响应
- 解析 JSON 数据
- 了解如何在 Flutter 项目中使用第三方插件和库
- 学习一些常用的插件,如图片加载、地图、推送通知等
- 学习如何将 Flutter 应用打包发布到不同的平台(如 Android, iOS)
- 了解应用发布的流程和注意事项