2010-04-03 79 views

回答

0

我相信每部手机都必须检测到“凹凸”(使用UIAccelermeter)并立即发送服务器事件通知(可能包含时间戳和一些地理位置信息?)。然后服务器匹配在同一时刻发生的事件,以确定涉及的两个设备。然后服务器通过将每个电话的信息发送给另一个来促进交易。

0

查看在Bump iPhone应用程序中使用的Bump API http://bu.mp/api.html。我没有自己使用它,所以我不能说它是多么容易集成,但他们声称它只需要你添加十行代码。

0

我会这样做的方式是让每个设备通过蓝牙发送其他UID,然后让它们都发送包含其他设备UID和它们自己的UID的消息给服务器并加上时间戳,然后让服务器处理事务。