Smart phones and tablets have become very powerful devices, with a number of them featuring performance