2011-07-28 118 views
1

我需要实现信息服务为我的应用程序,工程完全是这样的:消息服务

  1. 用户昵称在应用程序内注册
  2. ,他们可以将联系人添加(只昵称)和通过指定他们的昵称给他们发送消息
  3. 他们可以随时发送消息,并且消息存储在服务器上,直到接收器连接到互联网。
  4. 当收到消息时,触发推送通知。

所以,这些信息的工作方式与电子邮件非常相似,但是不使用电子邮件地址,我们只使用用户名。我也将为它建立我自己的后端。

我应该使用哪些API或可以使用哪个第三方框架? 和任何提示?

N.B.我需要使它与iOS 3.0一起工作。

未来我会开发一个Android应用程序,所以昵称应该是唯一的,我应该可以在同一个应用程序中将消息从iPhone发送到Android设备。

感谢

回答

0

我已经成功地使用了Three20库,并会建议给它一试。这是一个由Facebook应用程序作者创建的开源代码。它具有一些额外的GUI组件,这些组件可能对您的项目有用,例如类似于Apple电子邮件应用程序所使用的消息编辑器。

另外,Three20为您的应用程序内处理导航提供了一个很好的框架。目前,最大的缺点似乎是某些功能在iPad API上不能很好地发挥作用。

+0

@cg我明白了,但我实际上需要消息传递服务的API。这是我的头号问题。 – aneuryzm