Mobile applications are all pervasive. They have fundamentally changed the way we go about our lives. From checking the weather to planning our day to travel to financial transactions to innumerable other tasks, there is an app for that. We, as users of smart devices,…