Прежде всего, еще на стадии проектирования, разработчики должны были понять две самые важные вещи: Для кого создается приложение?