💡
原文英文,约600词,阅读约需2分钟。
📝
内容提要
OpenNutriTracker是一个开源的跨平台卡路里和营养追踪应用,基于Flutter开发,支持本地存储,无广告和内购。它利用Open Food Facts和USDA数据库,鼓励开发者贡献功能,促进公共健康工具的建设。
🎯
关键要点
- OpenNutriTracker是一个开源的跨平台卡路里和营养追踪应用,基于Flutter开发。
- 该应用程序支持本地存储,无广告和内购,保护用户数据隐私。
- OpenNutriTracker利用Open Food Facts和USDA数据库,提供社区维护的营养记录。
- 应用程序采用干净的架构,分为UI、状态管理、数据和API层。
- 用户可以在五分钟内本地启动应用程序并开始贡献功能。
- 贡献工作流程包括分叉、创建功能分支、格式化代码、编写测试和提交PR。
- 未来计划包括动态颜色、Wear OS小部件和端到端加密云同步等功能。
- 使用开放数据集,用户的输入可以帮助改善公共健康工具。
- OpenNutriTracker为开发者提供了一个友好的社区和现代化的代码基础。
❓
延伸问答
OpenNutriTracker是什么类型的应用?
OpenNutriTracker是一个开源的跨平台卡路里和营养追踪应用。
OpenNutriTracker如何保护用户隐私?
该应用支持本地存储,无广告和内购,确保用户数据隐私。
如何在本地启动OpenNutriTracker?
用户可以通过克隆代码库、拉取依赖并运行命令来在五分钟内本地启动应用。
OpenNutriTracker的贡献工作流程是什么?
贡献工作流程包括分叉代码、创建功能分支、格式化代码、编写测试和提交PR。
OpenNutriTracker未来有哪些计划功能?
未来计划包括动态颜色、Wear OS小部件和端到端加密云同步等功能。
OpenNutriTracker如何利用开放数据集?
用户的输入可以帮助改善公共健康工具,所有扫描或手动输入的数据可以流回Open Food Facts。
➡️