Smart phones have become a major revolution not only in the realm of communication but also in almost every activity that we do in our daily lives The advent of mobile apps…