Ячеистая сеть с iOS на Android

Существует ли какая-либо структура, которая соединяет устройство iOS с устройством Android с помощью ячеистой сети?

Существуют приложения, такие как FireChat, которые позволяют пользователям общаться друг с другом, используя только Bluetooth и Wi-Fi (через многопользовательскую среду подключения Apple). Но есть ли способ подключить устройства iOS к устройствам Android, используя какое-либо многоранговое соединение?

Я пытаюсь создать приложение, такое как FireChat, для использования некоторыми друзьями в колледже, но ему необходимо подключать устройства iOS к устройствам Android. Если бы были только устройства iOS, фреймворк многорангового подключения был бы просто идеальным, но в этом случае я не знаю, какой фреймворк использовать для подключения всех этих устройств.


person lei.cc    schedule 31.03.2014    source источник
comment
вы также можете попробовать www.bridgefy.me   -  person EarlySun    schedule 31.05.2018


Ответы (2)


Я считаю, что Open Garden SDK может удовлетворить ваши потребности.

По сути, это SDK для многопользовательского общения, созданный создателями Firechat. И они утверждают, что это та же технология, что и Firechat, поэтому я думаю, что она будет работать с Bluetooth.

Они также утверждают, что он работает на Android и iOs, и, поскольку Firechat теперь работает и на Android, я бы поверил, что это правда.

Извините за все гипотезы, но мне еще не предоставили доступ к нему, поэтому я не могу подтвердить ни один из этих фактов.

person alfongj    schedule 06.04.2014
comment
По состоянию на ноябрь 2015 года, когда я попросил у Open Garden информацию об их SDK и GreenStone, мне сказали только использовать FireChat. - person hmijail mourns resignees; 26.11.2015
comment
@hmijail - я думаю, что Open Garden SDK и GreenStone больше не поддерживаются. Следующие ссылки больше не работают: opengarden.com/greenstone, opengarden.com/sdk, opengarden .launchrock.com/?lrRef=6GZHnF - person tim-montague; 06.04.2016
comment
Насколько мне известно, OpenGarden еще не опубликовала свой кроссплатформенный SDK. Однако p2pkit.io опубликован и доступен для кросс-платформенных сетей p2p... Отказ от ответственности: я работаю в Uepaa, разрабатывая p2pkit для iOS и Андроид. - person p2pkit; 04.05.2016

Да, попробуйте http://p2pkit.io.

Это кроссплатформенный p2p SDK, который позволяет обнаруживать, оценивать радиус действия и обмениваться информацией с находящимися поблизости устройствами с использованием технологий p2p (WiFi, BLE).

Отказ от ответственности: я работаю в Uepaa, разрабатывая p2pkit для iOS и Android.

person p2pkit    schedule 04.05.2016
comment
Документация для p2pkit предполагает, что максимальная полезная нагрузка сообщения составляет 440 байт. Это точно? - person Aaron Miller; 28.07.2016
comment
Да, вы можете отправить 440 байт как часть информации об открытии. Обратите внимание, это не предназначено для обмена сообщениями. Просмотрите FAQ: p2pkit.io/developer/support/faq/ #faq-discovery-info - person p2pkit; 28.07.2016
comment
Спасибо. Еще два вопроса. Первый: правильно ли, что широковещательная рассылка сообщений может происходить полностью p2p (т. е. без обратной связи)? Второе: когда приложение, использующее p2pkit, запускается на устройстве в первый раз, не будет ли оно правильно активировано, если для проверки ключа API недоступен транспортный канал? (Контекст: я работаю над безопасным кросс-платформенным решением для P2P-сообщений PKI/WoT, которое должно работать, не полагаясь на транзитную связь на любом этапе жизненного цикла приложения. Я надеюсь, что p2pkit подойдет для этой роли.) - person Aaron Miller; 28.07.2016
comment
1-й: В целом да, но в некоторых случаях облако можно использовать для оптимизации производительности (более быстрой доставки информации об обнаружении). В полностью автономном сценарии обмен информацией об обнаружении на определенных устройствах может быть медленнее. 2-й: Если устройство находится в автономном режиме при первом включении p2pkit, проверка пройдет успешно. Еще раз напоминаем, что p2pkit не следует использовать в качестве API-интерфейса для обмена сообщениями в автономном режиме. Также ознакомьтесь с документацией здесь: p2pkit.io/developer. - person p2pkit; 29.07.2016