2011-11-04 104 views
19

移動開發框架能夠與推送通知一起使用嗎?混合移動應用程序是否支持推送通知?

詳細情況如下:

我研究的跨平臺移動應用程序開發。看起來,使用諸如PhoneGap,Titanium等移動開發框架開發的混合應用程序提供了在使用Web技術(HTML5,JavaScript,CSS)開發時訪問核心電話功能(攝像頭,加速度計,地址簿等)的權限。

我們的一個明確要求是使用推送通知功能將消息發送到安裝了應用程序的設備,即使應用程序已關閉。我知道每個平臺都支持這個不同的方式(蘋果推送通知與C2DM等)。

我假設HTML5通知不符合要求,因爲(我假設)HTML5通知(Web套接字,SSE)需要應用程序運行。

回答

7

Android上的PhoneGap通過添加插件支持推送通知。見here。我不確定其他平臺。 appMobi支持Android和iOS開箱即用推送通知。請參閱here。我可以找到一些鈦的模糊參考,但沒有具體。

+1

PhoneGap iOS的Urban Airship插件支持推送通知。 http://urbanairship.com/blog/2010/06/09/phonegap-push/ – Devgeeks

+0

第一個鏈接(用於推送通知的Android插件)已損壞。我想大多數平臺的參考PhoneGap/Cordova插件現在應該是:https://github.com/phonegap-build/PushPlugin – Piovezan

+0

已更新的鏈接。感謝Piovezan。 –

2

我在AppMobi工作。我們確實爲iOS和Android提供了推送通知。這很容易啓用,我們有一個JavaScript助手庫來管理代碼中的設置/處理/顯示。我們有一個Web服務API來發送消息,或者您可以使用我們的儀表板發送消息。

相關問題