Flutter Favorite 计划
Flutter Favorite 计划的目的是识别在构建应用时应首先考虑的软件包和插件。这并不能保证质量或适合你的特定情况,你应始终对项目中的软件包和插件进行自己的评估。
你可以在 pub.dev 上查看 Flutter Favorite 软件包 的完整列表。
指标
Flutter Favorite 软件包使用以下指标通过了高质量标准
- 整体软件包得分
- 宽松许可证,包括(但不限于)Apache、Artistic、BSD、CC BY、MIT、MS-PL 和 W3C
- GitHub 版本标记与 pub.dev 上的当前版本匹配,因此你可以确切地看到软件包中的源代码
- 功能完整性,并且未标记为不完整(例如,带有“beta”或“正在构建”之类的标签)
- 经过验证的发布者
- 在概述、文档、示例/示例代码和 API 质量方面的通用可用性
- 在 CPU 和内存使用方面具有良好的运行时行为
- 高质量依赖项
Flutter 生态系统委员会
Flutter 生态系统委员会由 Flutter 团队成员和分布在整个生态系统中的 Flutter 社区成员组成。他们的工作之一是决定某个软件包何时达到质量标准,成为 Flutter Favorite。
当前委员会成员(按姓氏字母顺序排列)如下
- Pooja Bhaumik
- Hillel Coren
- Simon Lightfoot
- Lara Martín
- John Ryan
- Diego Velasquez
- Ander Dobo
如果您想提名某个软件包或插件作为潜在的未来 Flutter Favorite,或想向委员会提出任何其他问题,请向委员会发送电子邮件。
Flutter Favorite 使用指南
Flutter 团队在 pub.dev 上将 Flutter Favorite 软件包标记为此类软件包。如果您拥有已被指定为 Flutter Favorite 的软件包,则必须遵守以下指南
- Flutter Favorite 软件包作者可以在软件包的 GitHub README、软件包的 pub.dev 概述选项卡以及与该软件包帖子相关的社交媒体中放置 Flutter Favorite 徽标。
- 我们鼓励您在社交媒体中使用 #FlutterFavorite 标签。
- 在使用 Flutter Favorite 徽标时,作者必须链接到(此)Flutter Favorite 着陆页,以提供指定背景。
- 如果 Flutter Favorite 软件包失去其 Flutter Favorite 状态,作者将收到通知,此时作者必须立即从受影响的软件包中删除所有“Flutter Favorite”和 Flutter Favorite 徽标的使用。
- 请勿以任何方式更改、扭曲或修改 Flutter Favorite 徽标,包括以不同的颜色或未经批准的视觉元素显示徽标。
- 请勿以误导性、不公平、诽谤性、侵权、诽谤、贬低、淫秽或 Google 认为有异议的方式显示 Flutter Favorite 徽标。
接下来是什么
随着生态系统持续发展,您应该期待 Flutter Favorite 软件包的列表不断增长和变化。委员会将继续与软件包作者合作,以提高质量,并考虑可以从 Flutter Favorite 计划中受益的生态系统的其他领域,例如工具、咨询公司和多产的 Flutter 贡献者。
随着 Flutter 生态系统的发展,我们将考虑扩展指标集,其中可能包括以下内容
- 使用 pubspec.yaml 格式,明确指出插件支持哪些平台。
- 支持 Flutter 的最新稳定版本。
- 支持 AndroidX。
- 支持多个平台,例如 Web、macOS、Windows、Linux 等。
- 集成以及单元测试覆盖率。
Flutter 收藏夹
你可以在 pub.dev 上查看 Flutter Favorite 软件包 的完整列表。