Clima ☁
一个实时天气应用
演示
我从这个项目中学习到什么
- 如何使用 Dart 执行异步任务。
- 理解 async 和 await。
- 了解 Futures 以及如何使用它们。
- 如何使用 Dart http 包进行网络通信。
- 什么是 API,以及如何使用它们从互联网获取数据。
- 什么是 JSON,以及如何使用 Dart convert 包解析它们。
- 如何使用 Navigator 在屏幕之间传递数据。
- 如何在 Dart 中使用 try/catch/throw 处理异常。
- 了解 Stateful Widgets 的生命周期以及如何重写它们。
- 如何使用 Geolocator 包获取 iOS 和 Android 的实时位置数据。
- 如何使用 TextField Widget 获取用户输入。
贡献者
Mansi Jain
