今天跟大家唠唠嗑,说说我最近实践的一个小东西,就叫《相识》。
说起来这事儿,一开始就是想搞个能快速了解陌生人的小工具。毕竟现在社交软件那么多,但真正能让人快速“破冰”的好像不多。我就寻思着,能不能自己动手,丰衣足食一把。
我得明确目标。我希望这个“相识”能做到:
有了目标,就开始着手干了。
第一步,我先画了个草图,把大概的界面布局给确定下来。包括头像、昵称、个人简介、兴趣标签这些基本元素,都安排得明明白白的。
第二步,就开始码代码了。我用的是我比较熟的框架,主要是图个效率。先把数据结构定义然后就是UI界面的搭建。这部分没啥特别的,就是对着草图一点点往上堆砌。
第三步,也是我觉得比较重要的,就是怎么让信息更全面。除了基本信息,我还加了个“共同点”的功能。就是用户可以设置一些自己喜欢的电影、音乐、书籍啥的,然后系统会自动匹配,看看有没有共同的爱这个功能我觉得挺实用的,能快速找到话题。
第四步,为了增加互动性,我还加了个“真心话大冒险”的小游戏。用户可以选择“真心话”或者“大冒险”,然后系统会随机生成一个问题或者任务。这个功能主要是为了让大家在轻松愉快的氛围下,更好地了解彼此。
第五步,也是一步,就是测试和优化。我拉了几个朋友来试用,收集了一些反馈意见。然后根据这些意见,对界面、功能、性能等方面进行了一些优化。
这回“相识”的实践还是挺有意思的。虽然只是个小工具,但从需求分析、设计、开发到测试,整个流程都走了一遍,也学到了不少东西。以后有机会,再跟大家分享其他的实践记录。
还没有评论,来说两句吧...