2017-05-08 117 views
0

这是一个关于(可能)复杂主题的简单问题。SWIFT:控制其他用户设备上的视图

我正在尝试构建一个应用程序,其中多个用户被单个用户邀请到一个会话中。

如果他们接受,我希望会话管理员/主持人的设备控制该会话中所有用户的设备上的视图。

我已搜查高和低,谷歌,StackOverflow上,树等,但每当我建议多用户或键入了一个问题,我在这里我得到的演示如何制作能够支持多用户的应用程序在一个设备上的反应或类似的。

问题很简单:就是我想做什么?它安全吗?有没有人有资源,让我开始学习如何编码这种情况。

在此先感谢, 凯尔。

+0

是的,它可能,但它不是一个简单的答案。我建议或许看看类似这样的内容https://realm.io第一页上的演示会给你提示你可以做什么。 – sbarow

+1

FTR你可能只是使用PubNub来做这件事(甚至比Realm更容易出现 - 这真是太棒了) - 问题是,** OP将首先需要7年的时间才能成为一名能干,快速的移动程序员** ,然后在15分钟后制作这样的应用程序(使用PubNub)。 – Fattie

+0

完全忘了PubNub,真棒建议@Fattie – sbarow

回答

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上 - 你知道吗?)

+0

我对它比较陌生,但我很熟悉Parse等。我并不是想用iPhone的力量做到这一切,我已经接受了互联网。 我绝对没有经历过,我认为这将比你在下面建议的15分钟工作多得多,但是我在学习的同时也在自己的想法上工作,因为使用你的大脑来解决问题更有趣,更有用。比复制别人的代码困难重重! 这将需要我一段时间,但坚持和社区的亲切协助,我会到达那里。 感谢您的提示。 快乐编码! –

+0

享受你自己。它需要一些时间才能让你的头脑围绕Presence服务,但是你会看到它很容易。另一个像pubnub好的是ably.io,我还没有用过它们。干杯 – Fattie

0

相信苹果对这个题目的文件:

https://developer.apple.com/reference/multipeerconnectivity

更为棘手的部分将是你怎么来回发送数据,使主机为“控制”的其他设备的意见。如果通过“控制”你想让主机控制你的应用以外的东西(比如屏幕共享),我不相信这是可能的。

+0

Bonjour! :)(老人笑话。)这就是如果你想做“本地”多人游戏。 (对于大约70岁以下的人,他们根本不知道我在说什么.....我甚至不能解释这是什么。)你现在所做的只是做OP所描述的内容,这是https://www.pubnub.com/developers/demos/codoodler/,由于存在平台,它的工作时间为15分钟。没有什么。但如果你是一位经验丰富的工程师。 – Fattie

+0

嘿!我不'老'! –

+0

大声笑 - 我也没有:) – Fattie

相关问题