即时通讯类的APP一般很少有自主研发的,因为目前三方的功能都很完善,也不会产生什么费用,还有就是即时通讯对于大多数的程序员来说还是很难开发的,即使能开发出来成本代价也很大,具体如下:
1、开发逻辑:即时通讯功能看似简单,实际需要考虑的场景非常多,规避的方面也会很多。
2、功能实现:即时通讯的功能每项都很难,比如语音聊天、文字聊天、短视频、建群组、一对一聊天、搜索好友、加好友等功能每项对程序员来说都是个极大的挑战。
3、服务器部署:即时聊天类APP对服务器要求极高,仅次于直播APP,如果不借助三方接口这部分会耗费很多成本。
总结:所以还是多考虑下三方的即时聊天接口吧,采用三方以上三点问题都可以解决,减少更多的开发成本,开发费用也会很容易被甲方公司所接受的。
bmob有即时通讯的demo,免费的
你要做吗?关于什么的,我公司提供即时通讯的开发服务,百度春晓互联网或者公众号春晓互联网之家帮你解决问题!