Руководство по Пользовательскому Впечатлению Избегайте радикального изменения внешнего вида контроллера, который предоставляет стандартное действие. Если вы используете непривычные контроллеры для предоставления стандартных действий, пользователи потратят свое время на изучение того, как они работают и будут очень удивлены, если обнаружат, что ваши контроллеры делают то же самое, что и стандартные. iOS предоставляет вам множество стандартных кнопок и иконок, использующихся во встроенных приложениях. Например, вы можете использовать те же самые иконки Refresh, Organize, Trash, Reply, и Compose (Обновить, Организовать, Мусор, Ответить и Создать), которые использует приложение Mail на iPhone и iPad. Чтобы не сбивать с толку пользователей, никогда не используйте стандартные кнопки и иконки в каком-то ином значении. Убедитесь, что вы понимаете задокументированное значение стандартных кнопок или иконок; не оставляйте это на ваше восприятие их внешнего вида. Чтобы узнать больше об использовании элементов, предоставляемых системой, смотрите “System-Provided Buttons and Icons” (стр. 149). В дополнение к преимуществу усиления пользовательского впечатления при использовании кнопок и иконок, предоставляемых системой, есть еще два других сильных преимущества: - Уменьшение времени разработки приложения, потому что у вас нет необходимости создавать индивидуальную работу для передачи стандартных функций. - Увеличение стабильности вашего пользовательского интерфейса, даже если в будущем iOS изменит внешний вид стандартных иконок. Другими словами, вы можете положиться на семантическое значение стандартной иконки, которое останется прежним, даже если внешний вид изменится. Interface Builder - делает простым использование кнопок, предоставленных системой, и применяет иконки, предоставленные системой, к вашим контроллерам. В качестве руководства смотрите информацию касательно внешнего вида иконок и кнопок в “iPhone OS Interface Objects” в Interface Builder User Guide (Пользовательском руководстве Interface Builder). Если вы не можете найти системную кнопку или иконку, у которой есть необходимое вам значение, для определенной функции в вашем приложении, вы должны создать индивидуализированную кнопку или иконку. Руководство, которое поможет вам это сделать, вы можете увидеть в разделе “Icons for Navigation Bars, Toolbars, and Tab Bars” (стр. 170) Consider Adding Physicality and Realism (Обдумайте Добавление Физичности и Реализма) При необходимости добавьте реалистичность и физический объем в ваше приложение. Очень часто, чем приближеннее к жизни выглядит и ведет себя ваше приложение, тем проще для пользователей понять, как оно работает и тем больше они наслаждаются его использованием. 2012-03-07 | © 2012 Apple Inc. All Rights Reserved. 50
Руководство по Пользовательскому Впечатлению Например, пользователи действительно знают, как использовать настоящую адресную книгу, которая соотносится с приложением Contacts на iPad. На iPhone пользователи знают, как работает приложение Voice Memos, и как его использовать, потому что оно предоставляет прекрасно отрендеренную картинку (микрофона) и реалистичные контроллеры. Думайте о том, что объекты и экраны, которые вы создаете - это возможность для коммуникации с пользователями и выражения сути вашего приложения. Не чувствуйте себя обязанным добиться доскональной аккуратности. Часто утрированное или улучшенное изображение чего-либо может выглядеть более реалистично и передавать большее значение, чем четкая схожесть с объектом. 2012-03-07 | © 2012 Apple Inc. All Rights Reserved. 51