Touchscreen smartphones are all very well, but typing on them at any speed can be a nightmare. First you have to learn a new way of typing due to cramped software keyboard; then you need to get used to the fact that the touchscreen can’t keep up with your incessant tapping. Either you need to learn to pause every few characters so that device can catch its virtual breath, or you need an external keyboard that is designed for typing lengthier missives.

 The ION iType sits your iPhone or Android smartphone in a cradle and communicates with it by Bluetooth v2.0. This kickstand and the keyboard itself pack up into a neat pouch when not in use.

Those seeking sweet relief from the frustration of trying to type on an onscreen keyboard can pick up the ION iType  from gadget site RED5 for £24.95.