我用三个月做了5款App之破壳日背后的故事

我用三个月做了5款App之破壳日背后的故事

我们不能孤独的活在这个世界上,总需要和许多的人打交道,家人、朋友,或者其他一些在我们生命中很重要的人……如果凭自己的记忆,完全不依靠外力想要记住他们的生日,或者是重要纪念日的话,那实在是不可能完成的任务。幸好,我们现在拥有了破壳日 - 精美的生日、节日、纪念日礼物提醒工具这款应用。它能帮你轻松记住亲人、朋友、情侣的生日、纪念日。


提到生日类的App,市面上不胜枚举,那我为什么还要坚持开发一款这种类型的App?

破壳日的起源

某天和一个用户聊到壹日程的一些问题,聊着聊着挖掘到了她的一些其它需求,她提出了这样的一个诉求,我归纳为以下3点:

  1. 身边的闺蜜、朋友比较多,总是记不住他们的生日。
  2. 手机上装过几个生日类App,使用起来都不太友好,界面粗糙、垃圾广告。
  3. 情侣之间的纪念日这个功能很多App没有,有的也弱化了。

带着用户提出的这样一个诉求,我琢磨了一会并且下载了至少6款生日类的App,没有一款令我特别满意,这里就不一一吐槽了。大概研究了一下做这样一款生日类App需要用到的技术且反复问自己会不会用这样一款App来记录生日,最终的结果就是我打算开发这样一款设计简洁大方、交互自然流畅、操作友好、干净无广告的App,App的名字思前想后最终确定为破壳日,意思就是破壳出生的那一天,这就是破壳日的起源。

破壳日有哪些功能?

- 自动同步手机通讯录添加过的生日好友。

- 支持发短信 · 微信 · 打电话 · 送礼物。

- 支持3DTouch,用力按压列表出现预览界面。

- 支持Widget,通知栏快速查看即将到来的朋友生日

- 生日计算,公历农历双支持计算生肖 · 星座 · 天数。

- 纪念日计算,第一次相识 · 约会 · 看电影自动计算走过的日子。

- 海量生日礼物,精心挑选,不定期为你推荐心仪礼品。

更多小的功能等待你来解锁。

思考

考虑到用最直观的方式来展示即将到来的生日,所以距离最近的一个生日将会显示在列表头部,清晰明了。

列表则采用倒计时方式展示节日,好友生日,由于节日 · 生日融合在一起显示,为了方便用户筛选查看,所以提供了只看生日 · 只看节日的功能入口,寿星头像如果你的手机通讯录为朋友添加过头像则会自动同步,否则会拿姓名的第一个字作为头像,当然也支持修改头像操作,同时左滑列表会出现删除、归类操作,支持3DTouch的手机用力按压列表会出现预览界面。


设计

我特别敬佩那些设计优秀重视细节的产品,这样的产品处处充满着设计者的巧思与灵魂,所以我享受用心打磨每一个细节的设计过程,从线条的颜色 · 宽高度 · 图标的设计 · 颜色确定到整体的设计风格、动画交互,很多细节都需要时间和精力去用心打磨。

设计和产品的理念有时候是相悖的,我的初心就是希望破壳日设计干净明晰,由于自己对界面的一些细节有些强迫症,经常会因为一个图标、界面更改10多次,也就个人的作品有这样的时间成本让我不断打磨。产品中参考了生日管家,希望可以做的更好,结果还算满意,当然还有很多不足。


纪念日,无论是情侣、亲人、朋友,我们每天都在经历一些事情,不开心的、开心的,总有一些使我们难以忘怀,值得纪念。这里我同样采用了类似展示生日的方式来呈现,不同的是倒计时显示纪念日即将来临的天数以及你们走过的日子,纪念日详情页以一种文艺风的方式展现你们纪念日的详情信息,支持分享到朋友圈,后期将会支持更多不同风格的纪念日背景图。


开发

开发过程中并没有遇到特别大的难题,主要涉及到两块的技术。

1. 公历农历计算生肖 · 星座 · 天数等。
2. 对接电商,通过后台不定期推送礼物展示到App。


上架后与用户反馈

壹日程于8月9日上架到了 App Store ,至今1个多月的时间,版本迭代了5次。期间最佳排名为效率类付费榜前60名。而上架之后,收到用户的反馈与来信也变成一件非常有趣的事情,也正是通过这个渠道让我不断的去改进优化产品,结识到了不少用户。

最后

持续开发了6款作品,这个过程沉淀的开发、产品、设计相关的一些故事我将陆续分享给大家,同时也将抽出时间为大家分享关于我独立开发者的个人历程。近期我在总结自己的一套开发高质量精品App的课程,希望帮助更多的人成为独立开发者,开发自己的idea,课程公布时间会在个人的App、公众号、知乎专栏进行推送,敬请期待!

文章被以下专栏收录

    不定期更新互联网技术知识点、总结归纳、整理开发技巧,相互学习,共同进步! 不定期更新移动端的产品研究、见解、归纳。 分享当前主流的界面设计尺寸、主流平台的设计规范、主流APP的设计规范。 设计类干货资源整合,设计类技能教程等。