A successful app combines three aspects in a smart way: market, user and the product itself . All these factors need to work together to give users a unique value, great usability, and good performance. Accessibility is the last but not least key feature of a successful mobile app.