HealthyHub 应用
HealthyHub 是一款移动应用程序,旨在通过根据用户的年龄、性别、身高和体重创建个性化体验来促进健康和福祉。该应用程序动态调整其界面,以实时反映用户的特征。此外,它会在下一个屏幕上计算并显示用户的身体质量指数(BMI),提供有价值的健康见解。
特点
用户个人资料
- 数据输入
- 收集用户的年龄、性别、身高和体重信息。
- 动态UI
- 根据年龄调整界面,对60岁以上用户显示老龄化外观。
- 用适当的视觉元素(男性或女性)表示性别。
BMI计算
- 实时计算
- 计算并显示用户的BMI。
- 反馈
- 清晰了解用户的健康状况。
饮食和运动计划
- 选项
- 提供两个按钮用于访问饮食和运动计划。
- 个性化计划
- 根据用户的年龄、性别和BMI生成饮食和运动计划。
错误处理
- 强大的验证
- 通过适当的错误处理确保准确的数据输入。
- 显示用户友好的错误消息,以获得无缝体验。
分析
- 完美的饮食和运动计划
- 利用彻底的分析,根据用户的年龄和性别推荐理想的饮食计划和运动。
使用的技术
- UI框架: Flutter
- 响应式: Screenutils包(适用于手机、平板电脑、iPad)
- 导航: GetxNavigation
- BMI计算: 自定义逻辑
- 错误处理: Flutter的表单验证
截图
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
许可证
本项目根据MIT License许可。









