Existem várias tentativas de criar uma solução de teclado externo para o iPhone, mas nenhuma chegou tão perto quanto a de Ralf Ackermann.
Ele desenvolveu esta prova de conceito que você vê na foto abaixo, dobrável e portátil, que se conecta com o iPhone pelo bluetooth.
Obviamente, há um longo caminho antes de virar realidade. O bluetooth usado não é o do aparelho e sim o de um módulo externo adaptado, onde o telefone é encaixado (como na foto). O iPhone ou iPod touch precisa ter passado pelo processo de jailbreak para permitir a comunicação com o teclado.
Por enquanto é só uma maquete. Mas a pergunta que não quer calar: um teclado desses seria realmente necessário no iPhone?
[fonte]