I am looking for a developer to create the gui for a port of the RDesktop client (rdesktop official site found here: [rdesktop.org]

Essentially, I would need:
1. Panorama view drawing space with support for pinching/tap/double tap.
2. The keyboard would need to be enabled when text boxes are selected. (I have found a semi-transparent keyboard available on the iPhone, which I think would be great for overlaying a rdp client window while entering text).
3. Lastly, a method for choosing a server would be nice, but I'm personally alright with using configuration files.

I have not yet seen a 3rd party app that uses pinching, is it even available to 3rd party developers yet?