您的位置:首页 > 其它

关于U秘开发的一些经验教训

2016-03-22 16:09 344 查看
历时一年,U秘开发终于告一段落,第二版已陆续在各大应用市场上线。一年看似有点长了,原因是前期需求做的不够好,中途改了又改,话说这也是中小公司的通病吧。不过需求不是咱们的事,作为一名开发人员,咱们的主要精力还是要集中在技术方面,吐槽毕竟攻克不了技术难关,也修不好隐藏的bug。

U秘的定位是闹钟和备忘,类似正点闹钟和万年历,当然它也有自己的特色,后面会慢慢讲到。这里先说两句产品定位,纯属个人见解。大家都知道,一般的Android手机,系统里面都自带了一款闹钟APP,功能也许不够丰富,但是足够可靠。正点闹钟用的人不少,口碑也算不错了,可是关机状态下它能响吗?在这一点上系统闹钟具有绝对优势。在小米手机里,由于MIUI的任性,三方闹钟要准时响起都是一个挑战。对于简单的记事,系统自带的便签也足以应付了。这意味着,U秘的潜在的用户,至少有一部分,被系统APP给分流走了。正面交锋,U秘这样的APP必败无疑,所以它只能选择差异化的竞争,扬其长避其短。万众创新,说是这么说,可是创新哪有这么容易,绝大多数你能想到的别人早已做出来了。退一步,差异化竞争,倒也是个法子。

U秘这类APP看似简单,没什么技术含量,做起来其实也不容易。Alarm机制,实测与官方文档不符,按官方文档操作,闹钟不响。反复测试,广搜资料后发现,需要APP在后台保持运行,才能触发Alarm。常驻后台,可不容易。为了解决MIUI系统下闹钟不准的问题,正点闹钟使用了一种自称会“费电”的技术,笔者推测正点监听了Intent.ACTION_TIME_TICK广播,这也是U秘目前采用的方法。U秘目前安装包大小24M,与同类APP相比,有些大了。部分原因是U秘引入了大量的三方框架,讯飞的,百度地图的,三方登录分享,三方支付,推送等等。下一版本,有必要精简三方sdk,剔除不需要的,只保留必要的。功能相同的情况下,用户当然喜欢小的,下载快,安装后占用系统资源少。U秘的记事提醒功能相当强大,无限分类,八种排序方式,回收站,批量操作,云盘同步。普通便签或正点闹钟,记事超过100条,管理起来就会相当麻烦,但U秘能轻松管理上千条记事,这是它的优势之一。

定制提醒,是一般系统自带不具备的。正点闹钟在这方面做的不错,U秘在它基础上更上层楼,提供了更多类别的定制提醒,不仅仅是热门剧集,大型赛事的提醒。每个人都可以根据自己的兴趣点进行选择。U秘是一款强大的提醒工具,在接下来的版本里还会增加更多形式的提醒,它将越来越接近贴身秘书的角色。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: