Developers who produce software for mobile smartphones and tablets are always looking to push the boundaries and are readily including the-next-big-technologies in their apps. In the past, we have seen apps reduced to minimalistic works of beauty, decisions made to remove buttons and houses navigation handled entirely by user gestures, and more recently, we are starting to see the serious emergence of augmented reality in mobile applications.