官方文档 https://flutter.cn/
- 掌握 Dart 语法
- 阅读 #1: Dart programming language | Dart
- 阅读 #12: Dart-Cheatsheet
- 实践:在 https://dart.dev/ 提供的 PlayGround 中实现一个冒泡排序。
- 熟悉 Android Studio,Xcode 的使用
- 了解 Android Studio 和 Xcode 的调试
- 阅读 #18(可选): 在 Android Studio 或 IntelliJ 里开发 Flutter 应用
- 阅读 #19: 在 VS Code 里开发 Flutter 应用
- 了解 Flutter 原理和渲染流程
- 阅读 #2: Flutter 中文社区
- 阅读 #3: 布局构建教程 - Flutter 中文社区
- 阅读 #8: Flutter原理与实践 - 美团技术团队
- 了解 Flutter Framework 中提供的 Widgets
- 阅读 #5: Flutter Widget 目录
- 熟悉 Flutter 命令的使用,了解 Flutter 页面开发与调试
- 阅读 #2: Flutter 中文社区
- 阅读 #13: Flutter 命令的使用
- 阅读 #16: Flutter 热重载
- 阅读 #17: Flutter 调试
- 阅读 #6: 《Flutter实战》
- 实践:使用 Flutter 命令行创建官方示例的 Hello World 项目,阅读并理解项目代码,并尝试去简单地修改页面。
- 了解 Fluttter 如何调用 Android、iOS 的平台API
- 阅读 #14: Flutter Packages 的开发
- 阅读 #15: Flutter 撰写双端平台代码
- 了解 Flutter 混合栈原理
- 阅读 #4: 将 Flutter 集成到现有应用 - Flutter 中文社区
- 阅读 #7: Flutter 核心原理与混合开发模式 - Airing 的小屋
- 阅读 #9: 哔哩哔哩漫画 Flutter 混合开发实践 - Yrom’s
- 自己动手实践
- 了解 Flutter 异常处理
- 阅读 #10: 捕获 flutter app的崩溃日志并上报 - Yrom’s