任务详情
### 项目名称:**健康生活助手App(iOS端)**
---
### **需求描述:**
上海网络科技有限公司计划开发一款名为“健康生活助手”的iOS端应用程序,旨在为用户提供健康管理、日常购物推荐以及生活方式优化的服务。该应用将结合公司现有的电子商务、健康咨询和技术服务能力,打造一个集健康监测、商品推荐、广告展示于一体的综合平台。
#### 功能模块:
1. **用户注册与登录:**
- 支持手机号/邮箱注册、第三方账号(微信、Apple ID)登录。
- 提供忘记密码功能。
2. **健康数据管理:**
- 用户可手动输入或通过设备同步健康数据(如步数、心率、睡眠时长等)。
- 提供简单的数据分析图表展示。
3. **商品推荐:**
- 根据用户的健康数据和偏好,推荐相关商品(如保健品、运动器材、食品等)。
- 集成公司的电商系统,支持商品详情查看、加入购物车、下单支付等功能。
4. **广告展示:**
- 在首页、商品详情页等位置展示动态广告。
- 支持轮播图、横幅广告等形式。
5. **健康咨询:**
- 提供在线健康咨询服务入口,用户可预约专业健康顾问。
- 展示常见健康问题的解答文章。
6. **其他功能:**
- 支持多语言切换(中文、英文)。
- 提供离线缓存功能,确保弱网环境下的基本使用体验。
---
### **最匹配的技能要求:**
1. **前端开发技能:**
- 精通Swift语言,熟悉iOS原生开发框架(如UIKit、SwiftUI)。
- 熟练使用Xcode进行项目开发与调试。
- 具备RESTful API调用经验,能与后端接口无缝对接。
- 掌握iOS动画效果设计,提升用户体验。
2. **UI/UX设计能力:**
- 能够根据提供的设计稿实现高质量的界面效果。
- 熟悉Auto Layout和Size Classes,确保适配不同屏幕尺寸。
3. **性能优化:**
- 具备代码优化能力,确保应用运行流畅。
- 熟悉内存管理,避免内存泄漏问题。
4. **第三方集成经验:**
- 熟悉支付SDK(如支付宝、微信支付)的集成。
- 有推送通知(Push Notification)配置经验。
- 具备与健康类硬件设备(如智能手环、智能手表)的数据同步经验者优先。
5. **版本控制与协作工具:**
- 熟练使用Git进行版本管理。
- 具备良好的团队协作能力。
---
### **大致预算:**
- **预算范围:** ¥80,000 - ¥120,000
- **付款方式:** 按里程碑付款(需求确认、功能开发完成、测试上线各占一定比例)。
---
### **工期要求:**
- **总工期:** 8-10周
- **具体时间安排:**
1. 需求沟通与确认:1周
2. UI界面开发与交互设计:2周
3. 功能开发与联调:4周
4. 测试与优化:2周
5. 上线准备与交付:1周
---
### **附加说明:**
- 承接方需提供详细的开发计划书及进度表。
- 开发过程中需定期汇报进展,并接受需求调整。
- 最终交付物包括完整的源代码、技术文档及上线指导。
---
如果您对本项目感兴趣,请提供以下信息以便进一步沟通:
1. 公司/开发者简介及过往类似项目经验。
2. 预估报价及详细开发计划。
3. 可开始的时间及预计完成时间。
期待您的合作!