tags:

views:

193

answers:

2

Alright.. I am on a mission to learn iPhone development as much as possible. At my current job they have requested me if I can build a vnc viewer in iPhone.. there are many vnc apps but i want to learn how to build an app like that.. what would be the architecture of this app how should i organize my app?

Edit: Specific question:

  • Is VNC the best (or the only) opensource protocol to do remote desktop connections?
  • What security precautions should one consider when building the client?

Any thoughts? comments?

A: 

look at existing apps that use the vnc protocol and distill a feature set from those, then get familiar with the vnc protocol.

Iggy
+1  A: 

John,

To help you out. Here's an open source VNC client for Mac OSX. By studying this code you should be able to build yourself a version that compiles using Xcode on iPhone (both use Cocoa).

Good Luck.

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

Jordan
Thanks Jordan. I will look into the link.
John Stewart