大家好!我是cre8pet的开发者。
我们终于向Google Play Store提交了审核! 🎉
2025年8月初,我们从”做一个遛狗应用”这个简单的想法开始,到现在已经过去了约4.5个月。我想分享一下从规划到设计、开发、营销,所有环节都由我负责的这段时间里学到的东西。
📅 完整开发时间线
| 日期 | 领域 | 内容 |
|---|---|---|
| 2025年8月初 | 业务规划 | 市场调研、竞品分析、核心功能定义 |
| 2025-08-12 | 技术设计 | 架构设计、技术栈选型 |
| 2025-08-29 | 开发 | Android项目初始化 |
| 2025年9月初 | 品牌建设 | 应用名称、Logo、色彩系统设计 |
| 2025-09-05 | 全球化 | 5种语言多语言支持实现 |
| 2025年10月中 | UI/UX | 全部界面设计和可用性测试 |
| 2025-10-20 | 部署准备 | 发布构建系统搭建 |
| 2025年11月初 | 营销 | 落地页制作、域名购买(cre8pet.com) |
| 2025-11-07 | 法务 | 服务条款、隐私政策5种语言编写 |
| 2025年11月中 | 推广 | 社交媒体账号开通(YouTube、X、Instagram) |
| 2025年12月中 | Beta测试 | 真实用户反馈收集和实施 |
| 2025-12-27 | 质量改进 | 大规模UX改进更新 |
| 2025-12-29 | 提交 | Google Play审核提交 |
🎯 从头到尾 - 如何做到的?
1. 业务规划:找到市场空白
分析现有遛狗应用发现的共同问题:
- 复杂的UI,学习曲线陡峭
- 缺少或不便的家庭共享功能
- 缺乏全球服务(仅限特定国家)
cre8pet的差异化优势:
- 直观的UI(连奶奶都能用)
- 真正有用的家庭共享(实时位置、通知)
- 从第一天就全球化(同时支持5种语言)
2. 设计:开发者也能做出漂亮的应用
没有设计师怎么办?
- Material Design 3指南严格遵循
- Figma免费版制作原型
- Flaticon、unDraw等免费资源
- 统一的色彩系统(Primary、Secondary、Surface)
“没有设计感也可以,只要遵循系统。“
3. 开发:工具选择占90%
- Kotlin + Jetpack Compose:声明式UI让生产力提升3倍
- Supabase:无需后端服务器即可解决Auth、DB、Storage、Realtime所有问题
- Hilt:依赖注入让维护更简单
- GitHub:版本控制和备份(即使独自工作也必不可少!)
Supabase节省了1-2个月的后端开发时间。
4. 营销:发布前就开始准备
如果只是开发完成后才发布,没人会知道。
- 落地页(cre8pet.com):用Astro快速构建
- 社交媒体:提前开通YouTube、X、Instagram账号
- 博客内容:分享开发过程以吸引关注
- 5种语言支持:为进入全球市场做准备
5. 法务:不可避免的必要环节
应用发布所需的法律文件:
- 服务条款(Terms of Service)
- 隐私政策(Privacy Policy)
- 账号删除政策(Account Deletion)
使用ChatGPT和法律模板直接编写,然后翻译成5种语言。
6. 用户反馈:最重要的资产
Beta测试者的反馈立即实施。过去3天改进的内容:
- 消除地图缩放闪烁
- 大幅提高速度测量精度(GPS漂移过滤)
- 遛狗结束后自动返回主页
- 相册照片详情界面UI改进
- 标记图标直观性提升(区分小便/大便)
“现在立即修复”而不是”以后再修复”的原则建立了信任。
🚀 发布前的最后任务
为了提交Google Play,完成了以下工作:
1. API 35目标升级
升级targetSdk到35以符合Google Play的最新要求。
2. 权限优化
明确移除应用未使用的广告ID权限以保护用户隐私。
3. 版本管理
- versionCode: 4
- versionName: 1.0.2
🤔 技术挑战与解决方案
对GPS精度的执着
即使是大公司的遛狗应用有时也会显示不准确的位置。我们不同:
- 静止状态检测算法(只测量实际移动)
- GPS漂移过滤(忽略3米以下误差)
- 基于真实遛狗数据调优(数十次测试)
结果:完全修复了在家静坐也显示11km/h的bug
实时家庭共享的完善
“家人遛狗时,会实时收到通知。”
说起来容易,实现起来难。通过基于WebSocket的实时同步实现了0.5秒内通知送达。
📊 cre8pet数据一览
- 开发周期:4.6个月(从规划到发布)
- 支持语言:5种(韩/英/日/中/西班牙语)
- 最多家庭成员:6人
- 最多宠物注册:5只
- GPS更新:实时(每1秒)
- 离线支持:完全支持(遛狗时断网也OK)
🚀 未来计划
2025年Q1(发布后)
- iOS版本发布 - iPhone用户加入我们!
- 相册照片添加功能 - 遛狗后编辑照片上传
- 高级统计 - 月度/年度报告
2025年Q2~Q3
- 热门拍照点功能 - 发现其他用户常拍照的热门景点
- 宠物社区 - 寻找附近的遛狗伙伴
- AI遛狗路线推荐 - 根据宠物年龄/体力推荐路线
- 健康数据集成 - 与兽医分享遛狗数据
愿景:记录全世界宠物的遛狗
从5种语言开始,我们的目标是全世界的每一只宠物。
💡 项目完成的收获
商业视角
-
完成胜于完美:以80%的完成度发布并获得反馈,比延迟到120%完成度发布更好。市场会告诉你真正需要什么。
-
全球化是基础:从第一天就支持5种语言,市场扩大了5倍。之后再翻译难度要大10倍。
-
品牌的力量:好的名字(cre8pet = create + pet)和统一的设计建立信任。
开发视角
-
工具选择占90%:仅Supabase就节省了2个月的后端开发时间。“用什么构建”比”如何构建”更重要。
-
文档是为未来的自己:一个月前的代码就是别人写的代码。注释和文档是必需的。
-
用户反馈是最好的QA:10个Beta测试者胜过我自己测试100次。
-
AI作为合作伙伴:积极使用ChatGPT和Claude加速了法律文件创建、翻译和调试。2025年,与AI协作的开发者速度快10倍。
营销视角
-
边做边宣传:开发完成后再推广就太晚了。从开发过程开始就通过博客和社交媒体分享。
-
落地页是必需的:即使在应用发布前,人们也会感兴趣。提前构建并收集关注。
执行视角
-
可持续性:每天专注工作6-8小时以防止倦怠。这是马拉松,不是短跑。
-
独立PM的效率:无需会议,即时决策,立即执行。专职项目的最大优势是速度。
💝 结语
4.5个月时间,从规划到设计、开发、营销,我负责了所有环节并完成了这个项目。虽然不容易,但凭着让与宠物在一起的每一刻都特别这一真诚愿望,我们走到了这里。
cre8pet可能不如大公司的应用华丽,但真诚更多。
发布确定后我们会再次分享消息。感谢您的支持! 🐾
一起构建!
- 🌐 网站:cre8pet.com
- 📺 YouTube:@cre8pet
- 𝕏 X (Twitter):@cre8pet
- 📸 Instagram:@cre8pet
欢迎随时联系我们参与Beta测试或提出建议!
cre8pet - Create Every Moment with Your Pet 🐾