作为MSRA-USTC班软件工程课的收官之作,codingcrazy小组的“呆呆”软件正式发布了,走过路过不要错过啊!

    “呆呆”是一款专门为情侣们打造的交流软件,当然,我们灰常欢迎各位非情侣前来围观,自己注册一个账号(一人注册,双方开通),和兄弟、朋友、红粉蓝粉知己们体验一把~

     身边很多朋友问,怎么会想到做一个情侣交流软件,但是只能和一个人的聊天,会有人喜欢么?我们当然知道在QQ、MSN、飞信这样强大的聊天软件下再开创一个新的交流软件,是会遇到诸多质疑,但最后我们组将它作为这2个月的团队项目来开发,是基于以下考虑的。

    传统的聊天软件,无论多么强大,都是社交软件,讲究的是和众多人的交流,所以你可以一个人开8QQ窗口,键盘如飞。但总有那么一个群体,是有着比较特殊的需求的,值得区别对待的,那就是一对一对的情侣。

    情侣,是需要有一个特殊的通道,那个窗口传来的将永远是他/她的消息。世界再大,也只有他们两人。世界再小,他们就是一个世界。所以,我们想提供一个属于情侣自己的交流平台,类似于一个窗口插件,这样情侣之间哪怕分隔在不同地方也可以时时刻刻保持联系,只属于对方,宛如一个整体。

    基于这样的通信基础,我们想通过一些应用,真正能帮助到情侣们。

    软件下载请参见http://www.cnblogs.com/codingcrazy/archive/2011/03/06/1972324.html

 

     进入呆呆世界:

1、 日程管理。

     情侣间常常会有一种困惑,为什么他/她总是那么忙,听ta讲了后,又觉得ta是在瞎忙,而且感觉是在解释,久而久之便生出了怨气,成为争吵的缘由。

     那么,如果ta能提前在日程上安排好相关事宜,那么我就会知道ta原来真的有很多事,而且知道ta在什么时候是有空的,联系ta时不会影响到ta。我需要ta陪我做什么的时候,我也可以安排好日程,让他提前知道。很多东西只要事前商量好,就可以减少很多矛盾了。这样也可以促使人们提前安排好自己的日程,让每一天都能尽量有条不紊,高效工作,留下更多的时间陪Ta。

      

2、 聊天窗口。

    刚刚开始恋爱的时候,总是说不完的甜言蜜语,总是道不尽的美好感动。但随着时间的推移,很多情侣都会忘记了当初是什么让他们走到了一起,然后生活里只剩下了误解,不满,埋怨,争吵,甚至最后做出了错误的决定。

但,其实好多时候,看到历史记录里:

自己生病时,Ta焦急的问候,仿佛是Ta在承受痛苦,所以你当时决定要好好爱自己,好好爱Ta

失意难过时,Ta不离不弃的安慰,所以你决定要奋发向上,让Ta永远不为你担心;

晚上睡不着时,Ta整夜的陪伴,所以你决定要把手机永远开机,怕Ta也有孤单害怕的时候。。。

一个字一句话都是Ta用心的付出,都是曾经让自己感动,让心温暖的语句,因此暗暗下定决心和这个人永远在一起,不离不弃。

 

平淡的日子一天天过去,所有的感动被遗忘在脑海,记得的就只有Ta如何不回留言,如何不理解你,如何惹你生气。其实,只要看看原来的记录,那么,那些曾经的温暖和感动就会重新充满你的心,让你微笑着真正辩证地看待问题。

我们的聊天,在设计之初,就想设定好一个接口,如果Ta的那些言语和行为,让你真正感动了,那么,就可以标记好这段语句,写上自己的感动Tag,上传到我们服务器保留。服务器会定期将这些美好的片段整理好成良好的UI(卡片或者书信)后发还给标记用户。最后因为时间、精力有限没有付诸实践,实在是很遗憾。。。

“不是因为我的健忘和无情,

而是因为,世俗的忙碌,

蒙蔽了我的心,

模糊了你的善良。

我很傻,

既然当初决定在一起,那么就愿意一辈子在一起,

我很不聪明,

老忘了你的好,

老需要一些善意的提醒。

这本不是你应该告诉我的,

那么谁能告诉我呢?"

——呆呆

  

 3、 神奇涂鸦。

    这主要是针对长期不在一起的情侣。他们每天清早起来,就沿着各自的时间线走着,身边有了有趣的事儿,就发给消息告诉对方,或者煲个电话粥。但,你有注意到么。无论是消息,亦或是电话,那都是讲述,你们在互相讲述自己的世界,时间久了,竟会生出什么样的悲凉,我的恋人活在我触不到的世界——柏拉图式的恋爱。

    神奇涂鸦,是希望两个人能真正在一起,去完成同一个作品。至少在见面一起出去玩的时候(机会比较少),和用呆呆的神奇涂鸦的时候,能真实感觉和对方在同样的一个世界里。

 

  

4、 神笔马良。

这个是借助师兄的源码,做的增量开发,因为神奇涂鸦是静态的画板,我们想做一些基于物理引擎的动态面板,可以一起创造很多有趣的东西,然后保存下来。

  

现在实现了动态圆的通信,其他部分由于时间原因只好先放弃了。

   

5、 日日心情。

   聊天是即时的消息交流,但还有另外一种更细致的交流,那就是日记本。每个人都会有很多心事,在恋爱的时候尤为突出。

    日日心情,可以记录下自己的经历,身边发生的各种美好和悲伤。

    也可以选择一两本日记为共享,那么,你可以往日记本里添加你们共同旅行的经历,感言,照片;可以添加你给Ta写的信,各种叮嘱;也可以添加身边好的文章,所以你喜欢的Ta也喜欢的东西。。。这样的日记本就可以同步到对方去,Ta也可以做同样的事,那么就能更加增进双方的交流了。

(底层通信是做好了,但时间有限,也由于网络原因,共享日记就只有先搁置了)

 

第一次写这样的软件,才发现写软件真的不是一件容易的事情:

    好多东西,并不是有想法就能实现的,无论是技术和时间上都不允许,所以我们被迫Cut掉很多feature;

    好多东西,我们现在的力量还解决不了,如原来情侣上线的聊天和所有操作都是通过P2P互联,但现在由于双方的网关问题,没有办法互联,而被迫改为通过服务器转发,瞬间涌现各种某名Bugs;

    好多东西, 还是要靠money砸下去,原来用的公司的服务器,但外面没法访问,现在改为在外面租的VPN(便宜),那个配置差得,无法忍受。

 

 

posted on 2011-03-06 23:30  CodingCrazy 小组  阅读(1029)  评论(3编辑  收藏  举报