What are the underlying assumptions for new apps?

What are the underlying assumptions for new apps?

  • Fast, easy-to-use, unbiased, fun, and interactive.