Content
11 Lessons • 0 Quizzes • 0 Challenges
简介
- 1
入门
用户界面
- 1
构建布局
- 2
添加交互性
- 3
挑战:处理手势
- 4
解决方案:处理手势
- 5
添加资源和图片
- 6
挑战:应用字体
- 7
解决方案:应用字体
- 8
动画
- 9
挑战:心跳
- 10
解决方案:心跳
- 11
用户界面测验
质量保证
- 1
质量保证与质量控制
- 2
测试 Flutter 应用程序
- 3
Firebase Analytics
- 4
崩溃报告
- 5
监控 Flutter 应用性能
- 6
挑战:质量保证
- 7
解决方案:质量保证
- 8
Flutter 中的质量保证测验
导航与路由
- 1
导航及其样式
- 2
命令式路由:Navigator 1.0
- 3
声明式导航:Navigator 2.0
- 4
挑战:导航与路径规划
- 5
解决方案:导航与路径规划
- 6
导航与路由测验
可访问性与本地化
- 1
Flutter 中的可访问性
- 2
Flutter 中的国际化
- 3
挑战:应用程序的国际化
- 4
解决方案:应用程序的国际化
- 5
关于无障碍访问与国际化测验
网络与HTTP
- 1
执行 CRUD 操作
- 2
请求认证
- 3
挑战:加密货币 API
- 4
解决方案:加密货币 API
- 5
使用 WebSocket
- 6
挑战:实时比特币交易
- 7
解决方案:实时比特币交易
- 8
JSON 和序列化
- 9
挑战:使用 json_serializable 序列化 JSON
- 10
解决方案:使用 json_serializable 序列化 JSON
- 11
网络与HTTP测验
部署
- 1
设置 Google Play 商店账户
- 2
持续集成/持续部署
- 3
挑战:使用 Codemagic 部署
- 4
Flutter 应用部署测验
数据持久化
- 1
数据持久化概念
- 2
键值存储
- 3
文件存储
- 4
本地数据库
- 5
挑战:使用Hive库实现本地存储
- 6
解决方案:使用 Hive 库实现本地存储
- 7
数据持久化测验
下一步
- 1
接下来是什么?
状态管理
- 1
应用程序的状态
- 2
setState() 方法
- 3
使用 InheritedWidget 进行状态管理
- 4
provider 包
- 5
BLoC 库
- 6
挑战:状态管理
- 7
解决方案:状态管理
- 8
依赖注入
- 9
挑战:依赖注入
- 10
解决方案:依赖注入
- 11
Flutter 中的状态管理测验
Flutter 中的 Firebase 集成
- 1
设置 Firebase 项目
- 2
Firebase 认证
- 3
Firebase Firestore
- 4
挑战:Firebase Firestore
- 5
解决方案:Firebase Firestore
- 6
Flutter 中的 Firebase 测验
Certificate of Completion
Showcase your accomplishment by sharing your certificate of completion.
Course Author:Anonymous User