Thousands of mobile applications are being developed and marketed every day. However, only a handful of these will be able to attract the attention of users and become profitable. If…