Зеркальные команды в приложении iOS на двух устройствах с использованием Bonjour - PullRequest
0 голосов
/ 02 ноября 2010

Я хотел бы иметь функцию в приложении, посредством которой другой пользователь, работающий с тем же приложением, может взять на себя «контроль» интерфейса.

В частности, приложение для iPad с возможностью прокрутки / масштабирования. Так что, если один пользователь ущипнет или прокрутит интерфейс на других пользователях, iPad отображает точно такой же набор команд - надеюсь, благодаря хорошей функциональности Apple, такой как отскок в конце прокрутки и т. Д. Небольшая задержка ~ 1 сек. проблема в движениях, но в том, что они пересекают один и тот же путь и оказываются в одном и том же положении, имеют решающее значение.

Я надеялся сделать это без необходимости какого-либо серверного компонента, поэтому планировал использовать Bonjour.

Есть ли у кого-нибудь советы о том, возможно ли это с помощью Bonjour? А также лучший способ отправки команд масштабирования и прокрутки, чтобы состояние обоих приложений оставалось синхронизированным.

1 Ответ

0 голосов
/ 02 ноября 2010

Я думаю, "Game Kit" будет вашим лучшим выбором.Он используется для соединения специальных соединений между двумя устройствами - предоставления им канала данных для обмена сообщениями и т. Д. - который вы бы использовали для таких вещей, как игры в многопользовательские игры.сделать, возможно, перехватить (ответить) на «необработанные» события - отправить их по каналу - и «повторно опубликовать» их удаленно.

...