大家好,
我在这里寻求关于如何增长我已建立的应用程序的建议。
背景:
我是独立开发者和全职教师,我从事编程工作只是兴趣爱好,但其中一个应用程序却意外地变得非常流行并且赚钱。
我妻子开始学针线和刺绡,她建议开发一个应用程序帮助管理线、刺绡和项目—I就开发了这样一个应用程序。它的基本功能都是免費的,大部分功能都是可以选择购买的。
当前状态:
目前,应用程序使用SQL存储用户数据。有一些用户花了几个小时计划大型项目,他们的数据非常重要。
问题:
我收到了来自用户(包括email和Reddit)的很好的反馈,并想改进并扩充应用,但有一个大问题:
如果我推送更新,它当前的形式,用户的所有保存好的项目数据都会丢失了。
我可以通过转移到基于云的系统来解决这个问题,但这并不解决当前的问题。
我的关注:
- 我不希望给当前的用户造成困扰,抹掉他们的进展
- 我没有用户账户、邮箱或任何方式来直接联系用户
- 我避免使用像Firebase这样的后端,这可能是一条错误的路子
我要做的更新:
- 转移到基于云的存储
- 允许用户在不同设备上访问数据
- 改善功能和项目管理工具
我想知道的答案:
- 是有一种安全的方式来推送这种更新并提前警告用户吗?
- 当应用程序正在扩张时,丢掉用户进度这样的痛苦是正常的吗?
- 我该优先考虑给当前用户提供稳定性还是改进应用程序?
任何建议都将会不胜感激。
评论 (0)