【发布时间】:2016-02-09 10:02:14
【问题描述】:
背景
我有一个想法,要在度假时开发一款应用,该应用需要与具有相同应用的其他手机进行通信。在度假期间,这些手机可能并非全部都有互联网,因为漫游可能非常昂贵。数据不多:最大 500 kB 就足够了(在 json 中)。
每部手机都有一些其他手机都想知道的信息,但如果有帮助,这些信息可以存储在一部手机上(从现在开始为主手机),然后在回家后分享给其他手机互联网。
电话
Android、iPhone 和 Windows Phone 我们不能假设他们有 NFC、IR 或 zigbee。只是几乎每部手机都有的硬件,比如蓝牙、摄像头、麦克风等。
我的想法
根据新信息更改的二维码:如果扫描第一部手机,则第二部手机的二维码包含来自第一部手机及其自身的数据,第三部手机具有来自第一部、第二部和第三部的数据(本身) 直到它到达保存所有数据的主电话。
-
数据传输通过我们听不到(或者我们可以)听到的声音。缺点是我不知道移动平台是否存在这样的东西,写它就像一个 3 年的硕士论文项目。
- 蓝牙。我们可以连接 8 台设备吗?工作是否一致(连接我的耳机也可能很麻烦,8 部手机同时尝试连接呢)
所有这些想法都有很大的缺点。也许我忽略了更好的方法。
我将在问题中添加赏金以获得最佳解决方案 用一点代码参考(链接没问题)来解释它的答案总是比仅仅更好:“使用蓝牙人”
【问题讨论】:
-
我的回答中是否遗漏了什么?
-
@CaptJak 别担心,我只是觉得在更多人有机会回答之前提供赏金不太好。
-
好的,没问题。我只是想知道我是否严重误解了您的问题(并且没有进行任何研究......):P.
标签: android ios bluetooth windows-phone transmission