9 Mistakes to Avoid While Developing E-Commerce Mobile Apps