这是一个关于(可能)复杂主题的简单问题。
我正在尝试构建一个应用,其中多个用户被单个用户邀请进入会话。
如果他们接受,我希望会话管理员/主持人的设备控制该会话中所有用户的设备上的视图。
我搜索过高低,谷歌,StackOverflow,树屋等。但每当我建议多个用户或输入问题时,我会得到回复,演示如何使应用程序能够在一台设备上支持多个用户,或类似的。
问题很简单:我想做的是什么?安全吗?有没有人有资源让我开始学习如何编写这种情况。
提前致谢, 凯尔。
答案 0 :(得分:2)
简单易行 - 您正好使用PubNub。
演示类似于您的问题:
https://www.pubnub.com/developers/demos/codoodler/
(该演示在浏览器中,但在应用内部同样容易 - 假设您当然是经验丰富的应用开发者!)
更多演示:
https://www.pubnub.com/developers/demos/
我可以告诉你,移动开发是新手。明白:
A)一般来说编程非常困难。特别是 的移动设备编程需要很多繁琐的知识 以及广泛的通用工程技能。
B)我们真的生活在“BAAS时代” - “平台”,如PubNub,FireBase,Parse,Realm,Couchbase等。 (现在你不能真正成为“应用程序程序员”......你无法找到“编程iPhone”的工作。你得到一份Firebase开发工作,发生在iPhone上 - 你知道吗?)< / p>
答案 1 :(得分:0)
我相信Apple有关于这个主题的文档:
https://developer.apple.com/reference/multipeerconnectivity
更棘手的部分将是如何发送来回数据,允许主机“控制”其他设备的视图。如果通过“控制”你想让主机控制你应用程序之外的东西(比如屏幕共享)我不相信这是可能的。