簡體   English   中英

多部手機/設備之間的通信

[英]communication between multiple phones/devices

我想創建一個應用程序,使附近的手機/設備之間可以相互發送數據。

看起來除了打開一台監聽功能外,所有設備都應打開。 一個設備創建游戲並將每個設備從列表添加到游戲。

我知道如何使用中介服務器來完成此任務。 但是我想在沒有服務器的情況下以其他方式實現這一目標。 例如,我可以創建一個在ibeacon附近找到並顯示在列表中並從中獲取數據的應用程序。 使用藍牙的手機之間是否可以通過藍牙進行通訊?

也許其他技術? 我不想使用NFC,因為范圍太短了。 另一個限制是,此解決方案應該是cordova / phonegap插件嗎?

編輯:我需要在用戶設備之間進行通信。 例如,我要制作一個使兩個彼此靠近的用戶在一起聊天的應用程序。 消息應在沒有服務器的情況下在電話之間發送。

聽起來iBeacons是您要實現的理想解決方案。 它不需要具有藍牙4.0 LE(低能耗)的NFC或僅服務器的設備。

如果您對iBeacons不滿意,建議您在iOS7中使用Multipeer Connectivity框架:

https://developer.apple.com/library/ios/documentation/MultipeerConnectivity/Reference/MultipeerConnectivityFramework/

這是有關AppCoda的很好的教程:

http://www.appcoda.com/intro-multipeer-connectivity-framework-ios-programming/

與iBeacons相比,使用Multipeer Connectivity框架的另一個好處是它不需要Bluetooth 4.0 LE,而iPad 2和iPhone 4設備則不支持。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM