The emergence of smartphones and mobile devices has led mobile applications to become increasingly popular. One area where their impact…