Может ли iPhone или iPod Touch взаимодействовать с другим устройством в той же комнате? - PullRequest
6 голосов
/ 26 октября 2008

Я новичок в разработке приложений для iPhone и iPod touch. Можно ли обмениваться данными непосредственно между двумя устройствами в одной комнате, используя WiFi или, возможно, даже BlueTooth на iPhone?

Я видел демо-версию пожарного приложения, в котором один iPhone «зажигает» другой iPhone, когда они приближаются друг к другу. Как это достигается?

Смысл всего этого в том, что я изучаю возможность разработки игры, в которую можно играть с другим человеком в той же комнате.

Ответы [ 2 ]

12 голосов
/ 26 октября 2008

iPhone поддерживает обнаружение службы на основе Bonjour, и некоторые приложения используют это для синхронизации, например, с ПК в одной сети. Изучите образцы и руководства в iPhone SDK. WiTap и BonjourWeb - хорошие примеры для начала. NSNetServices и CFNetServices - это API-интерфейсы, с которыми вы будете иметь дело для Bonjour

6 голосов
/ 02 февраля 2010

iPhone - Связь с iPhone также может осуществляться через Bluetooth с помощью GameKit .

...