【发布时间】:2010-01-17 10:16:47
【问题描述】:
(我对纯理论不感兴趣,但作为一种实用的近期或中期可能性,比如在 12-24 个月内。)
作为一个熟悉(但不专攻)两个主要智能手机平台的开发人员,我是否应该期待一个 Android 库的出现,它可以将自己欺骗到 iPhone 应用的基于 GameKit 的网络上。平台之间的蓝牙接口可能会为开发有用的应用程序创造机会,这似乎是合理的,就像调制解调器通过梅特卡夫定律使 PC/Mac 平台受益一样。
我正在寻找两个答案之一:
这显然不太可能(例如,因为加密)?如果是这样,原因是什么?原则上是否可行,但需要多年的逆向工程(如 SMB/CIFS/Samba)?或者它是一个不费吹灰之力的,只是时间问题?请提供证据支持你的理由。
除了 GameKit 之外,还有其他方法可以直接进行点对点网络吗?例如,使用蓝牙或 ad-hoc WiFi 的手动网络?将 Android 设备欺骗到现有的 iPhone 应用程序中会很好,但我的主要问题是,这些设备是否可以相互通信!
【问题讨论】:
-
那太酷了……您现在可能可以做到了,基于网络。 (使用两者共同的网络语言)
-
是的,互联网是一种可能的后备方案,但它与蓝牙的低延迟有根本的不同。此外,GPS 还不够准确,无法真正判断用户之间是否非常接近,但使用 GameKit 很容易。
-
这个问题大约有 20 个月的历史。如果一个项目(开源或专有)具有这个有价值的特性,它似乎很可能是不可能的。因此,我正在更改正确答案。
-
到底有没有可能?我看到赏金被授予一个说明这是可能的答案。阿洛斯在这里stackoverflow.com/questions/8707753/… 他们说这是可能的。请分享您的发现。谢谢。
-
您有带宽要求吗?当前答案使用 BLE,但这并不能为您提供高带宽连接。
标签: iphone android bluetooth gamekit