首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >我用 AI 两天做了一个守护老人安全手机 APP

我用 AI 两天做了一个守护老人安全手机 APP

原创
作者头像
用户12805940
发布于 2026-10-10 20:00:52
发布于 2026-10-10 20:00:52
470
举报

一个人就是一个团队。我用AI工具,2天做完了一个面向失能老人的守护安卓APP——没有招一个人,没有写一行代码。

为什么做这个APP?

家里老人年纪大了,子女上班不放心,老人遇到紧急情况(摔倒、不舒服)找不到人。市面上的老人APP要么太复杂老人不会用,要么要插SIM卡买硬件太贵。

我想做一个零学习成本的APP:

  • 老人端:就三个大按钮,紧急求助、我很好、打电话给家人
  • 子女端:绑定老人后能看位置、收告警、一键回拨
  • 支持网络+电话双通道,断网也能打电话

我的角色分工

我没有招产品经理、前端、后端、测试,我把这些岗位都交给了AI:

岗位

谁来做

做什么

产品经理

我自己

想需求、定方向、真机测试

需求翻译

AI助手

把我口述的业务需求,翻译成精准的技术提示词

开发/测试/打包

AI编程工具

写代码、调试、打包APK、模拟器测试

项目管理

AI助手

监督进度、处理环境配置、汇总文档

工作流程很简单: 我口述需求 → AI优化成提示词 → 发给编程工具 → 编程工具开发测试 → 我真机验收

技术栈选择

  • 前端:单文件HTML5,原生JS+CSS(简单直接,HBuilder就能打包)
  • 云端:云开发数据库,前端直连
  • 通信:数据库轮询(3秒刷新)+ 手机系统拨号API(一键直拨)
  • 打包:DCloud离线SDK + Android Studio本地打包

为什么不用云函数?因为PostgreSQL环境下云函数创建本身就失败了,最小无依赖函数都创建不了。所以改成前端直连数据库,反而更简单。

开发过程踩的坑

坑1:绑定失败——子女输入绑定码说找不到

原因: 前端没有正确处理登录状态,导致数据库调用无登录态,静默降级成本地演示模式,绑定码只存在本地。

解决: 加上正确的登录逻辑,确保登录成功后再读写数据库。

坑2:APP打开一直"检查中"不动

原因: 改代码时多写了一个右括号,整个script块语法错误,一行都不执行。

解决: 写了一个自动语法检查脚本,以后每次打包前自动跑,语法错就不允许打包。

坑3:两端同步慢,要等1-2分钟

原因: 轮询间隔太长。

解决: 把轮询间隔优化到3秒,绑定后两端3秒内同步。

坑4:打电话还要跳拨号界面手动点

原因: 只是打开了拨号键盘,没有直接发起呼叫。

解决: 直接调用系统拨号API,点按钮就拨通,不用再手动确认。

坑5:界面太low,像诈骗软件

原因: 大红色大绿色,排版紧凑字压字。

解决: 重新设计,换成温暖橙色系,圆角卡片,3D悬浮效果,柔和渐变背景。

最终版本长什么样?

老人端

  • 超大红色按钮:紧急求助,点一下立刻通知所有家人
  • 超大绿色按钮:我很好,告诉家人我安全
  • 打电话给家人:直接拨通,不用手动确认
  • 显示6位绑定码,给子女端绑定用
  • 大字体、高对比度,视力不好也能看清

子女端

  • 绑定老人:输入老人端的6位绑定码
  • 实时位置:地图显示老人在哪
  • SOS告警:老人按求助后,全屏弹窗+自动回拨按钮
  • 打卡状态:看老人今天有没有报平安

细节优化

  • 云端连接状态用小云朵logo表示,在线彩色、离线灰色,不显示技术名词
  • APP图标是橙色盾心品牌图标,不是默认的开发工具图标
  • 整体3D悬浮立体风格,像苹果健康APP那种质感

这套方法的启示

一个普通人,不会写代码,也能做出完整的APP。关键是:

  1. 你要懂业务:知道老人需要什么,子女担心什么
  2. 你要会提需求:把需求说清楚,AI才能做对
  3. AI分工明确:一个做需求翻译,一个做开发执行,不要混着来
  4. 真机测试:模拟器测完一定要装到自己手机上试,很多问题只有真机才暴露

一个人就是一个团队,这句话现在真的成立了。


这是我用AI做的一个手机APP项目,后面还会继续迭代,加吃药提醒、跌倒检测这些功能。有兴趣的朋友可以交流。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

目录
  • 为什么做这个APP?
  • 我的角色分工
  • 技术栈选择
  • 开发过程踩的坑
    • 坑1:绑定失败——子女输入绑定码说找不到
    • 坑2:APP打开一直"检查中"不动
    • 坑3:两端同步慢,要等1-2分钟
    • 坑4:打电话还要跳拨号界面手动点
    • 坑5:界面太low,像诈骗软件
  • 最终版本长什么样?
    • 老人端
    • 子女端
    • 细节优化
  • 这套方法的启示
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档