Um iPhone ou iPod Touch pode se comunicar com outro dispositivo na mesma sala?
-
04-07-2019 - |
Pergunta
Sou novo no desenvolvimento de aplicativos para o iPhone e o iPod Touch. É possível se comunicar diretamente entre 2 dispositivos na mesma sala usando Wi -Fi ou talvez até Bluetooth no iPhone?
Vi uma demonstração de um aplicativo de incêndio em que um iPhone "Lights" outro iPhone quando eles se aproximam um do outro. Como isso é realizado?
O objetivo de tudo isso é que estou explorando a opção de desenvolver um jogo que você pode jogar com outra pessoa na mesma sala.
Solução
O iPhone suporta a descoberta de serviços Bonjour e vários aplicativos aproveitam isso para fazer coisas como sincronizar com um PC na mesma rede. Explore as amostras e guias no iPhone SDK. Witap e Bonjourweb são bons exemplos para começar. NSNetServices e CFNetServices são as APIs que você estará lidando para Bonjour
Outras dicas
iPhone - a comunicação para iPhone também pode ser realizada sobre o Bluetooth usando Gamekit.