O'Reilly logo

Remote Pairing by Joe Kutner

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Using VNC for Complete Screen Sharing

Imagine that we’re pair-programming on an iPhone application. We may be using tmux and a reverse proxy to share code with our partner, but eventually we’ll need to run our app in the simulator. When we start encountering bugs, we may even want to share Xcode (an integrated development environment for developing iOS and Mac applications), and Instruments (a performance- and behavior-analysis tool).[65] The same would apply for respective Android technologies.

For this kind of advanced pairing, few options are better than the Mac’s built-in Screen Sharing app, which is built on VNC. Even if you aren’t using a Mac, you can connect to one with other VNC clients. In fact, that’s exactly what developers at many ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required