Your ssh client looks great. Thrilled with the landscape mode support.
Few comments, in addition to other good ones I've seen so far:
1) Where are the ESC and ALT keys?
Due to limited real estate I'll probably place them only in landscape mode.
2) A great feature for oft-used ctrl sequences (think ESC-x or CTRL-c-CTRL-v, etc) would be a "macro" button, which when held down, would present the saved macros for selection -- like holding your finger down on the '.?123' key presents the numeric/symbol pad which disappears when you select or release.
A great idea that several others have suggested as well. This is high on my list.
3) Not sure if Apple's SDK would allow this, but it would be fantastic if the landscape mode keyboard could be made translucent -- just enough to see it, but so that the screen behind it would be visible. This would allow typing on a good sized keyboard while also allowing a large console.
While we can't control what the iphone keyboard looks like I was certainly considering having transparent overlays of my own creation to do exactly this. It is on the to-do list. The wikipedia has free SVG keyboard layouts for pretty much every national variant that exists.
4) Fonts -- Monaco would be great -- can you not use external (app provided) font files? If so, and there are copyright issues with Monaco, please use Bitstream Vera Sans Mono.
External fonts using the provided SDKs would not work. However, as I mentioned previously in the thread, I'm integrating an X Server, which gives me FreeType, which in turn gives me access to pretty much any font on the planet (patents and copyrights taken into account, of course).
5) can the keyboard be hidden in landscape mode for a large vertical console display?
Yup. That keyboard-looking-icon does exactly that.
6) Regarding getting private keys on the system, you could also allow SCPing the private key from a remote server into the local store, rather than going through hoops with email and/or http. It would be much more secure that way as well...
I think this will probably be the route of choice in this case. SCP first, TFTP second and possibly email and/or http last.
Great stuff - can't wait to buy it. I'd love to test it for you as well if you're willing to give me a pre-apple copy. Would gladly pay via Paypal.
Thanks
As far as I know it should be out any time now, given Apple's blessing. Thanks for the input and I'll follow up with those who have requested to be beta testers to help me work out the bugs in the X server!