增值服务
只限增值付费服务
技术支持勿扰
点击这里给我发消息!
首页 >> 正文

IOS开源即时通讯软件

来源:原创 浏览:1986 时间:2014-06-23 20:16:04

公司一直在从事教育行业的软件研发,数字化校园的整体解决方案,客户对现在比较流行的移动端的APP应用比较感兴趣,为了能够深入的理解客户的需求,让移动端很好的切入到数校方案里我们假定分析了客户N种需求,最后总结出及时的通信和任务流转以及订阅是移动端在数校中最有价值的体现形式。

将产品抽象成具有,家长,老师,学生能够及时互动,学校以及老师之间的资源分享以及订阅等功能为核心的产品雏形,说道了及时互动我们就会联想到QQ和微信类的及时通讯类软件,我们就评估了网上很多关于及时通讯的解决方案,最终确定为比较成熟的XMPP传输协议作为信息通信的基本框架,在这里我们主要简单的介绍一下IOS方向的解决方案,说道IOS我们就不得不说xmppframework了,他是承载XMPP协议的开源框架GitHub地址是https://github.com/robbiehanson/XMPPFramework/

xmppframework可以实现文本传输语音传输而且还可以扩展视频传输等,在交互形式上也功能很强大提供分组聊天,离线消息,用户消息扩展等,XMPP Framework的官方的介绍是这样的:

An XMPP Framework in Objective-C for the Mac / iOS development community.

XMPPFramework provides a core implementation of RFC-3920 (the xmpp standard), along with the tools needed to read & write XML. It comes with multiple popular extensions (XEP's), all built atop a modular architecture, allowing you to plug-in any code needed for the job. Additionally the framework is massively parallel and thread-safe. Structured using GCD, this framework performs well regardless of whether it's being run on an old iPhone, or on a 12-core Mac Pro. (And it won't block the main thread... at all)

所以我们相信在未来的移动应用盛行的当下,肯定会出现一些优秀的开源及时通讯应用,市场的需求要求降低企业的开发成本,就必然滋生一些优秀的开源项目,必然有大量的开发人员踊跃的参与到其中。

从2014年3月就一直关注IOS开源及时通讯相关信息,命名《小信》为IOS开源及时通讯项目的一个起点,希望小信有更多的人参与,做出一个优秀的开源的及时通讯软件。

后续时间我会发布一个基础框架,公布GitHUb地址给大家,感谢关注,支持开源。

 

杜耀辉 写于 2014年六月

收藏: 新浪ViVi 搜狐网摘 365Key网摘 天极网摘 我摘 POCO网摘 博采网摘 和讯网摘 博拉网 亿友响享 igooi网摘 I2Key网摘 天下图摘 百特门网摘 Google书签 Yahoo书签 添加到百度搜藏 将本文在板儿砖上开砖场