Android Push Notification Service and C2DM (转发)

Apple has support push notification since iOS 3.0
But what about Android??
Android can do this using a long-polling service or keep connected to server.
There are implementations of Android push notification.

1. Cloud to Device Messaging (C2DM) official service by Google
2. AndriodPN at http://sourceforge.net/projects/androidpn/files/
3. Urban Airship Service
4. IBM's MQTT

(1) Cloud to Device Messaging (C2DM)
Recently, I noticed that Android has announced push notification service called Cloud to Device Messaging (C2DM) since May 2010.

How to make it work ? check this: C2DM Implementation Checklist Step by Step

One example is the Chrome to Phone extension.
the flow of registration and message-sending is similar to Apple push notification.

 

 


I will go into some detail in next post.
To send C2DM messag, you must first check this How to Get C2DM ClientLogin Token

more info on the C2DM home page

(2) AndriodPN is an open-source project at googlecode
It's a xmpp based notification server and a client tool kit.
Also includes a demo app.

(3)Urban Airship
I knew Urban Airship when I used Apple Push Notification.
It's a good solution to implement your push service without buying or renting a server. For the device without C2DM, it use a urban airship helper app to communication with it's server.

It has many nice features.

  • Cross platform messaging, iOS/Android/Blackberry
  • Customized Messaging
  • Customer Control
  • ...
 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值