Flutter Favorite 项目
Flutter Favorite 项目
Packages & pluginschevron_rightFlutter Favorite 项目

Flutter Favorite 项目是为了在你构建应用时,能够向你提供你应该优先考虑的 package 和插件。这并不意味着它能够在你的特定情况下保证你的产品质量和适用性— 你应该始终针对你的项目情况对 packages 和插件进行自我评估。
你可以在 pub.dev 上看到完整的 Flutter Favorite packages 列表。
info提示
如果你正在寻求 Happy Paths 的推荐,请参考 Flutter Favorite 项目。我们已不再继续 Happy Path 项目。
指标
Flutter Favorite packages 通过以下指标来确认是否达到高质量标准:
- Package 的 整体分数
- 宽松许可证, 包括但不限于 Apache、Artistic、BSD、CC BY、MIT、MS-PL 和 W3C
- GitHub 版本标签与从 pub.dev 获取的当前版本匹配,以便你可以准确地看到 packages 的源码
- 特性 完整 ——并且没有被标记为不完整(例如带着「beta」或「under construction」标签)
- 成为 已验证发布者
- 当其涉及到概述、文档、样本/示例代码和 API 质量时,具备一般 可用性
- 在 CPU 和内存占用方面,具有优异的 运行时行为
- 高质量 依赖项
Flutter 生态系统委员会
Flutter 生态系统委员会由 Flutter 团队成员和社区成员组成并贯穿其生态系统。他们的工作之一就是确定一个 package 是否满足成为 Flutter Favorite 的质量要求。
当前的委员会成员(按姓氏字母排序)如下所示:
- Pooja Bhaumik
- Hillel Coren
- Ander Dobo
- Simon Lightfoot
- Lara Martín
- John Ryan
- Diego Velasquez
如果你想提名一个 package 或插件成为潜在的 Flutter Favorite,亦或是想提请其他需要引起注意的问题至委员会,请发送邮件至 委员会主席。
Flutter Favorite 使用指南
Flutter Favorite packages 会由 Flutter 团队在 pub.dev 上标注。如果你拥有一个 package 被标注未 Flutter Favorite,那么你必须遵守以下准则:
- Flutter Favorite package 的作者可以将 Flutter Favorite 徽标放置在 package 的 GitHub README 中, pub.dev 上 package 主页的 Overview 处,以及社交媒体上与该 package 相关的帖子中。
- 我们鼓励你在社交媒体上使用 #FlutterFavorite 标签。
- 当使用 Flutter Favorite 的标志时,作者必须提供跳转至此 Flutter Favorite 着陆页的链接,以说明该徽标的来龙去脉。
- 假定一个 Flutter Favorite package 失去了它的 Flutter Favorite 标记,作者将收到通知。届时,作者必须立即删除所有受影响的 packages 所使用「Flutter Favorite」和「Flutter Favorite 徽标」。
- 不得以任何方式改变、歪曲或修改 Flutter Favorite 的徽标,包括通过颜色变换或未经批准的视觉元素来展示该徽标。
- 不得以误导的方式展示 Flutter Favorite 的徽标,即以误导、不平等、诽谤、侵权、中伤、贬低、淫秽或其他令谷歌反感的方式展示来 Flutter Favorite 徽标。
下一步工作
随着生态系统的不断发展,你应该期待 Flutter Favorite packages 名单会不断壮大和更新委员会将持续与 packages 作者合作以提高质量,并思考让生态系统的其他领域,如工具、咨询公司和高产的 Flutter 贡献者,也可以从 Flutter Favorite 计划中获益。
随着 Flutter 生态系统的发展。我们将着眼于扩大指标设置,其中可能包括以下内容。
- 使用全新的 pubspec.yaml 格式来明确指出其支持哪些平台。
- 支持 Flutter 的最新稳定版本。
- 对 AndroidX 的支持。
- 支持多种平台,如 Web、macOS、Windows 和 Linux 等。
- 集成以及单元测试覆盖。
Flutter Favorites
你可以在 pub.dev 上看到完整的 Flutter Favorite packages 列表。
 
                    
                     
                    
                 
                    
                 
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号