适用于iPhone的vnc应用程序。怎么去建一个?

时间:2010-03-29 15:06:41

标签: iphone vnc

好吧..我的使命是尽可能多地学习iPhone开发。在我目前的工作中他们已经要求我,如果我可以在iPhone中构建一个vnc查看器..有很多vnc应用程序,但我想学习如何构建这样的应用程序..这个应用程序的架构应该如何组织我的应用?

编辑:具体问题:

  • VNC是进行远程桌面连接的最佳(或唯一)开源协议吗?
  • 构建客户端时应考虑哪些安全预防措施?

有什么想法?评论

4 个答案:

答案 0 :(得分:5)

约翰,

帮助你。这是适用于Mac OSX的开源VNC客户端。通过研究这段代码,你应该能够自己构建一个在iPhone上使用Xcode编译的版本(都使用Cocoa)。

祝你好运。

http://sourceforge.net/project/shownotes.php?release_id=386447&group_id=64347

答案 1 :(得分:2)

VNC不仅是进行远程桌面连接的协议。

有RDP,它在github上有开源freerdp。 https://github.com/FreeRDP/FreeRDP

还有iOS客户端源代码,对于VNC,你也可以使用它;

https://github.com/leonliu/NPDesktop

答案 2 :(得分:1)

这可能有点晚,但如果你愿意,你可以研究VNsee的代码

答案 3 :(得分:0)

查看使用vnc协议的现有应用并从中提取功能集,然后熟悉vnc protocol