2011-07-28 157 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