代码之家  ›  专栏  ›  技术社区  ›  joneswah

使用bonjour在两台设备上的iOS应用程序中镜像命令

  •  0
  • joneswah  · 技术社区  · 15 年前

    我想在一个应用程序中有一个功能,让运行同一个应用程序的另一个用户可以接管界面的“控制权”。

    特别是一个具有可滚动/可缩放视图的iPad应用程序。 因此,如果一个用户捏动屏幕或滚动,另一个用户iPad上的界面会反射完全相同的一组命令——希望有漂亮的苹果功能,如滚动末端的弹跳等。一个小的延迟~1秒不是移动中的主要问题,但它们穿过相同的路径并最终到达相同的位置是至关重要的。

    我希望这样做不需要任何服务器组件,所以计划使用Bonjour。

    有没有人有任何提示,这是否可能使用邦约?而且它们也是发送缩放和滚动命令的最佳方式,以便两个应用程序状态保持同步。

    1 回复  |  直到 15 年前
        1
  •  0
  •   Brad    15 年前

    我认为“游戏包”是你最好的选择。它用于在两台设备之间建立临时连接,为它们提供一个用于消息传递等的数据管道,您可以使用它来执行多人游戏等操作。