dio
一个强大的 HTTP 网络请求包,支持拦截器、中止和取消请求、自定义适配器、转换器等。
使用 Flutter(带有大量动画)和 Clean Architecture 构建的宝可梦图鉴应用
以下为英文项目原文快照,最新内容请访问 GitHub。
Pokedex app built with Flutter








Add Flutter to your machine (the compatible Flutter version can be seen in the .fvmrc file)
Open this project folder with Terminal/CMD and run flutter pub get
Run flutter run to build and run the debug app on your emulator/phone
All the code available under the MIT + Apache 2.0. licenses. See LICENSE.
一个强大的 HTTP 网络请求包,支持拦截器、中止和取消请求、自定义适配器、转换器等。
Flutter 小部件,可轻松实现 BLoC(业务逻辑组件)设计模式。专为与 bloc 状态管理包一起使用而构建。
用纯 Dart 编写的轻量级且速度极快的键值数据库。使用 AES-256 强加密。
Hive 的扩展。使在 Flutter 应用中使用 Hive 更加简单。
Hive 的扩展。自动为任何类生成 TypeAdapters 以存储数据。
用于加载和缓存网络图片的 Flutter 库。也可与占位符和错误组件一起使用。
用于生成不可变类的代码,具有简单的语法/API,且不会牺牲功能。
freezed 代码生成器的注解。此包在没有 freezed 的情况下什么也不做。
AutoRoute 是一种声明式路由解决方案,所有导航所需的内容都会自动为您生成。
AutoRoute 是一种声明式路由解决方案,所有导航所需的内容都会自动为您生成。
支持通过 `json_serializable` 包进行 JSON 代码生成的类和辅助函数。
通过注解 Dart 类,自动生成功能以在 JSON 之间进行转换。
依赖清单 24 项
{"sdk":"flutter"}^8.0.3^2.5.0^9.0.1^3.0.0^4.9.0^9.1.0^2.1.1^3.2.3^5.4.0^2.2.3^1.1.0^2.0.0+1^0.20.2^1.0.0{"sdk":"flutter"}^2.4.15^6.9.5^2.0.1^5.0.0^2.7.0^5.10.0^9.0.1^3.0.6先按使用场景筛选,再比较项目活跃情况,最后到原始仓库核对使用要求。
“A repository is the most basic element of GitHub.”
GitHub Docs — About repositories ↗