Mobile applications have taken over the market in telecommunications and social ...