I'm missing something, obviously. iOS devices all come with virtual keyboards. Having said that, the iPhone is a mobile phone. With that in mind, all you have to is get with a wireless provider, purchase a wireless plan and then use the iPhone "as a mobile phone".