首次开发app容易出现的问题
第一次APP开发容易出现的问题有:
1.做一个大而全的应用。
(1)时间成本
对于小团队来说,时间就是金钱。你一个月设计开发然后上线应用,和你四个月设计开发然后上线会有很大的区别。不仅在开发过程中团队士气会有很大差异,而且对开发后的运营策略也会有很大影响。
(2)测试成本
开发出来后,不能马上上线。还需要测试各种主流机型的使用状态,是否有很多bug,应用是否经常崩溃等等,这些也是需要重点关注的。如果应用很大,很全面,那就意味着出现BUG的概率会很高。对于iOS版本,iPhone4、iPhone5、iPhone6和iPhone6P可能需要适配。对于安卓,华为、魅族、小米、HTC等常见机型也需要适配。
(3)运营成本
对于一个新开发的应用来说,在它上线之后,需要考虑的是操作。如果前期功能太多,运营人员跟不上,很多功能虽然优秀,也会因为运营实力不足而报废。
(4)代码变更的成本
对于应用程序来说,添加功能比删除功能更容易。如果第一版中有很多不应该有的功能,后续版本中需要废除一些功能,调整代码级别会比较麻烦。尤其是涉及到应用架构、登录/注册等问题,后期的维护成本会非常高。
2.限制用户进入。
因为我们的应用比较特殊,主要面向创业者和投资人。因此,在第一版中,我们设置了必须登录才能浏览应用程序的内容。应用上线后发现,这类用户的留存特别低,很多用户没有耐心完成登录过程。
所以,对于应用的第一个版本,最好不要设置用户浏览的门槛,也不要急于做自己的用户系统。可以连接社交登录,比如微信登录、微博登录、QQ登录等。具体的登录方案可能取决于您的用户组主要使用哪种服务。
3.截止日期尚未确定。
在做申请的时候,我们没有设置特别严格的截止日期,导致我们的申请延迟非常严重。很多情况下还是需要期限的。没有一个合理的期限,很多时候我们会不自觉的浪费一些时间。
4.同时去多个平台
在应用之初,我们的iOS版和Android版同时起步,也导致开发精力严重不足,两个平台的应用最后都非常粗糙。