iOS的messenger SDK

我正在寻找在我当前的iPhone / Android应用程序中实现一个应用程序中的Messenger。 要求是必须是免费的,实时的,并提供推送通知。 我已经研究过自己创build系统,但已经注意到相当多的应用程序实现非常相似的概念,所以我认为必须在可用的SDK /包装下降。

下面是一个应用程序使用的types的信使将被实施的一个例子:

有点像: http : //itunes.apple.com/us/app/lal-lite-likealittle-lite/id447279762?mt=8

最近的一个SDK寻找的例子是kik messenger最近发布的,但是它们要求你安装他们的应用程序(这是一个限制): http : //kik.com/dev/

那里有其他的SDK?

首先我想澄清一下,在继续之前,你需要select一个协议,这是一个多部分的问题,需要多个SDK /服务来实现。 有些您可以使用第三方代码/服务和其他您可能需要编写自己的代码。

Jabber和Google Talk使用的XMPP是最好的和最现代的协议之一。

为此,有许多可供免费使用的库,对于OS X和iOS上的Cocoa开发,我使用这个伟大的库:

http://code.google.com/p/xmppframework/

就推送通知而言,这是一个不同的领域,如果你不想写自己的提供者,那么我build议你看看像Xtify这样的服务来处理这个问题。

http://xtify.com/ (免费使用)

为了构build您的基础架构,您需要自己编写自己的代码,从后端调用客户端。 好消息是,如果你使用像Xtify这样的东西,它同时支持ios和android,而XMPP库也将很多工作从你手中拿走。