2010-05-24 70 views
0

我正在研究一个应用程序和一个功能,使它真的很有用的是能够共享一些信息,但其他设备可能不会期待数据被发送。例如,如果我正在阅读一本非常好的书,并且我意识到朋友可能会喜欢它,我可以使用应用程序将数据发送给他,以便他可以从亚马逊订购这本书。如何将数据传递到其他设备不期望它

但是,由于他并不期待这些数据,所以我会讨厌应用程序频繁地轮询服务器,因为这会不必要地耗尽电池。

理想情况下,如果有方法可以打电话到目标设备,发送数据包并结束通话,那就太好了。

如果可以完成并防止手机响起,那么这对我来说会非常有用。

我很好奇,如果有一些方法可以在不需要轮询的设备之间发送数据。

回答

2

您可以通过Facebook或电子邮件向他们发送消息(例如here),或通过twitter进行广播。

这些方法 - 使用现有的消息传递基础结构 - 提供发现用户联系人/“朋友”的机制等等。

如果您拥有正确的权限,您可以在手机上发送和阅读SMS

您可以与Mashmobile谈谈谁拥有更大的平台,可以做手机之间的点对点。您可以想象一款兼具Windows/Android/Symbian版Mashmobile和苹果推送应用iPhone用户的混合版。

未来手机,你可以使用C2DM(这是Gmail的一个专用邮件系统覆盖 - Android手机用户必须拥有一个谷歌账户等)

+0

我没有想到短信,但是使用短信的一些机制可能适用于我。我需要考虑一下,我会研究C2DM。 – 2010-05-24 11:46:05

相关问题