Looking at the booming development in the mobile app industry, most of the companies are planning (or have already planned) to develop a mobile application to serve their business needs. However, since billions of mobile applications are available for users,…