Developing good mobile interfaces is hard, but there are key factors in UX/UI design that are common across today's top iOS apps.

Via brandideas