计算机系做毕设,开发一款聊天应用可行吗?

底层女渣码农求救~(>_<)~
想自己建个像QQ那样的纯聊天App,看了一圈音视频SDK开发包,貌似没有特别合适的,容联云通讯是商用的,Anychat好像好贵的样纸,学生没有那么多预算。。。听同学说还有一个刚刚上线的SDK叫91通信,有没有人用过?

请教大牛们。。。
1.建个这样的App自己写代码行么?虽然是码农渣,但是可以自学点代码的。
2.如果自己行,用什么技术哇?
3,如果不行(听说这样的通话技术都有专利保护的),能不能求推荐个开发工具哇?

请大牛指导%>_<%

阅读 7.6k
11 个回答

感觉像广告贴,出现了那么多收费平台,没法理解你为什么执意那些商业聊天平台?XMPP最靠谱了,google的xmpp代码服务器带客户端一条龙,就算你要和导师当场聊天你也可以使用自己的服务器(可以考虑用笔记本开AP,对于老师来说足够高大上了。)
最简单的有飞鸽传书,这个代码年龄可能比你都大了,MFC的东西,可能学弟都会。

新手上路,请多包涵

容联这两年好像还做得蛮大的,获得了投资,应该不是学生可以负担得起费用的吧。91通信我用过,可以加他们QQ免费技术指导,你可以先咨询你的情况再看用哪个。其他类似的还有菊风,tokbox...我之前毕设展示的时候也用了一款产品团队开发的小众新产品,后来获奖了,我觉得大学生毕设必须要敢于尝试!

新手上路,请多包涵

菊风这几年好像没有什么动态吧?!容联你用不起的吧,之前还看到他们boss被采访,还是用点草根亲民的吧,SDK接入挺容易的,新产品服务态度也会好些,祝成功!PS妹纸哪个学校的~

本人毕设是用android SDK 开发了一个音乐播放器。当时的代码写的屎都不如,各种坑。结果是现在一听说开发andriod应用就浑身不自在。
总结一下原因,当时完全没有做软件项目的经验,又找不到能给出有价值建议的老师。只能东拼西凑,用各种专业人员都没听说过的方法。
然后写论文更无奈,完全没有从项目中领悟到的东西可写,只好翻译文档。

建议楼主去github上搜一下类似的东西,再做决定。

新手上路,请多包涵

不是底层吗。。。自己写通信层也不难吧。又不是要产品级体验

用XMPP吧,server和client都是开源的,随便抄。。

而且各种语言的实现都有

你用别人的SDK来做开发,论文咋写啊,看起来没有技术含量的。。

用xmpp快速搭建1套。有很多跨平台的api可以直接用。

如果你要自己写。你首先要设计tcp的协议。服务器端,客户端。要处理的消息。
之后选择1个你熟悉的语言开始。不麻烦的。

才做毕设?我们都答辩完了

新手上路,请多包涵

妹子需要帮忙吗? ~~
我也打算做做底层。。同样是比较渣的女码农。。

看一下环信吧!

logo
101 新手上路
子站问答
访问
宣传栏