Пользовательская начальная точка опыта
Пользовательский опыт охватывает визуальное появление, интерактивное поведение и вспомогательные возможности программного обеспечения. Стиль Вашего приложения часто так же важен как его набор функций.
Например, приложение с большим пользовательским опытом должно:
Воплотите удобные для пользователя принципы разработки
Имейте профессиональный, непротиворечивый взгляд с качественными значками и графикой
Поддерживайте альтернативные устройства ввода данных для пользователей с ограниченными возможностями
Содержание:
Встаньте и выполнение
Прежде чем Вы разработаете пользовательский интерфейс или запишете любой код, это - хорошая идея познакомиться с диапазоном технологий OS X, влияющих на пользовательский опыт. Многие из этих технологий описаны в Технологическом Обзоре Mac.
Интерфейсный Разработчик является графическим редактором UI Apple. Чтобы учиться использовать Интерфейсного Разработчика для редактирования UI приложения считайте Пользовательские интерфейсы Разработки в XCode в Обзоре XCode.
Все разработчики OS X должны быть знакомы с инструкциями по интерфейсу пользователя Apple для OS X. Считайте Инструкции по Интерфейсу пользователя OS X для приобретения знаний о принципах разработки, лежащих в основе всего удобного для пользователя программного обеспечения и функций пользовательского интерфейса OS X, которые может использовать в своих интересах приложение.
Станьте опытными
Для становления опытными необходимо знать, как реализовать самые важные элементы UI, такие как окна, меню и средства управления. Руководство по программированию окна объясняет, как реализовать окна, диалоговые окна и панели; Меню приложения и Раскрывающийся Список, Программируя Темы объясняют, как реализовать меню. Для получения информации о листах считайте Темы Программирования Листа. Специфичные для управления темы программирования (такие как Темы Программирования Кнопки) описывают, как реализовать определенные средства управления.
Можно также хотеть, стал опытным в стиле Apple и использовании и ознакомить себя с темами доступности. Руководство по стилю Apple перечисляет стиль и использование условий Apple, включая термины пользовательского интерфейса, которые должны быть использованы в приложениях.
Обзор доступности для OS X обходит Вас через несколько тем доступности. Большая часть коммерческого применения должна иметь пользовательские интерфейсы, поддерживающие альтернативные устройства ввода данных, такие как программы экранного доступа, Клавиатуры Брайля, и т.д., для пользователей с ограниченными возможностями. Создание Вашего пользовательского интерфейса, доступного также, позволяет Вам использовать доступность API для запущения автоматизированных тестов UI.
Пример кода
ButtonMadness демонстрирует, как использовать различные типы кнопок и использование файла пера и программно.
SpeedometerView показывает, как сделать пользовательское представление, которое может реагировать на щелчки мышью.
Copyright © 2015 Apple Inc Все права защищены. Условия использования | Политика конфиденциальности | обновленный: 07.07.2011