[英]iOS approach to location based peer to peer communication
最近,我对开发可以与附近(地理上的)应用程序“通信”的 iOS应用程序(专门针对iPhone)非常感兴趣。
我的网络技能/资源是有限的,所以我真的希望能够使其成为一个点对点应用程序,从而避免托管我自己的服务器。
似乎我有几个选择,包括最新的“ 多对等连接”框架和“定位”服务。
我希望有经验的人可以编写点对点应用程序,将我引向他们认为最合乎逻辑的方法。
附加信息:
*我只想发送文字/小图片(速度不是优先)
*在地理上检测附近(在一英里左右)是主要目标
*可能与Android设备通信(我知道多对等连接缺乏此功能)
对等通信限制在大约50米的范围内。 要扩展范围,您可以使用中间同级来中继消息以创建网格。 这就是Firechat应用程序的工作方式。
如果您想在没有网格的情况下进行更远距离的通信,我相信您将需要通过云
在与Android进行通信方面,制作FireChat的人会带来他们的SDK。 不确定定价如何,但我认为他们将提供此跨平台功能。 当然还有其他方法,但是我对应用程序开发还不了解。
对于一个简单的聊天应用程序,有许多免费的在线教程,可以帮助您创建iPhone到iPhone聊天应用程序,该应用程序还可以发送图像。 范围将受到限制,但最大为WiFi。 就像Keith所说的那样,网格是另一种选择,但我相信网络中的每个人都必须拥有用于反弹数据的应用程序。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.