It’s paradoxical that Apple will support a wild array of devices in iPhone 3.0 but, at least as of yesterday, the company did not announce general support for external keyboards via either the dock connector or the HID Bluetooth profile. I’ve blogged before that a small folding case enclosing a keyboard and an iPhone/iPod touch would be a popular accessory and provide a competitive response to other smartphones that include a QWERTY keyboard. The iPhone software will be in an even better position to capitalize on such a keyboard once mail and other applications are available in a landscape orientation.
I believe that external keyboards are something Apple hasn’t yet supported as opposed to doesn’t want to support. However, there may be hope for one even if Apple doesn’t support them generally. Here’s how it would work. You purchase the keyboard and when you plug it in to Apple’s dock connector, it pops up a special writing application custom-developed for use with the keyboard. When you’re done writing, the app could take advantage of the new in-app e-mail or copy and paste functionality to transfer the text elsewhere. This is similar to how the now-endangered landscape-orientation mail writing applications work today. Of course, it’s all a giant kludge, but one I’d be willing to endure.