We often hear that our smartphones now have computing power such as to define them as mini PCs in the pocket of our ...