There are many apps out there with either a great user experience and are fun to use or on the other hand solve a real problem with so much value in it but with a really bad design. But what we need is more stuff which does both great. Every product needs to solve a real problem, or more generally, be of value for the user, and to communicate the solution to that problem in a clear and concise way. (mobxcon.com)