If-you-are-not familiar with the virtual keyboard on the iPhone, might consider this tool. Kiano4, a sliding keyboard that can be added to the iPhone.
The keyboard is fitted with a rear panel of the iPhone. Keyboard 15.3 mm wider than the iPhone with a weight 2oz. No need to cables or the like to connect this keyboard with the iPhone, is there a substitute bluetooth.