iphone - 我的应用程序中的消息服务

标签 iphone ios

我需要在我的应用程序中实现一个消息服务,它的工作原理与此完全相同:

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

因此,消息的工作方式与电子邮件非常相似,但是我们不使用电子邮件地址,而只使用用户名。我还将为其构建自己的后端。

我应该使用哪些 API 或者我可以使用哪个第 3 方框架? 有什么建议吗?

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

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

谢谢

最佳答案

我已经成功使用了 Three20库,并建议尝试一下。它是由 Facebook 应用程序的作者发起的开源衍生产品。它具有一堆可能对您的项目有用的附加 GUI 组件,例如类似于 Apple 电子邮件应用程序所使用的消息编辑器。

此外,Three20 还提供了一个很好的框架来处理应用内的导航。目前,最大的缺点似乎是某些功能不能很好地与 iPad API 配合使用。

关于iphone - 我的应用程序中的消息服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6860440/

相关文章:

iphone - 将字符串发送到 iOS 中的网络服务器?

ios - 将参数传递给 UITapGestureRecognizer

ios - 触摸屏幕区域关闭 View Controller

ios - iOS 6 中的位置显着变化功能调用频率不如 iOS 5

ios - 检查设备是否支持 iOS 10 中的 UIFeedbackGenerator

PHP - 处理从 iPhone 获取的垂直图像

iphone - 缩进 UITextField 中的文本

iphone - 计算 View Controller

iphone - 使用 CALayer 将对角线横幅/角标(Badge)添加到 UITableViewCell 的角

ios - 在已获得焦点的模态 VC 中显示 UISearchController