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 ...

Get Remote Pairing now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.