Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Правила разработки ПО от Apple или Human Interface Guidelines

4,642 views

Published on

Published in: Technology, News & Politics
  • Login to see the comments

Правила разработки ПО от Apple или Human Interface Guidelines

  1. 1. Правила разработки ПО Apple или Human Interface Guidelines
  2. 2. "Guidelines" • Windows • Microsoft UI Design Guidelines • Mac OS X • Apple Human Interface Guidelines • iPhone OS • iPhone Human Interface Guidelines
  3. 3. Результаты использования HIG
  4. 4. Oтказ разместить приложение в AppStore® • Нарушение соглашения • Запрещённый контент (непристойное содержание) • Ограниченная функциональность • Дублирование функциональности стандартных приложений
  5. 5. Oтказ разместить приложение в AppStore® • iPhone HIG • Отсутствие сброса выделения в таблице • Изменение стандартного интерфейса при помощи хаков • Использование изображений торговых марок и изображений (особенно принадлежащих Apple) • Использование контролов не по назначению • Алерт отсутствует в нужной ситуации
  6. 6. Oтказ разместить приложение в AppStore® • iPhone HIG • Алерт с неоднозначной трактовкой фраз • Интерфейс с фризами без прогресс-индикатора • Работа с сетью не обозначена прогресс-индикатором • Интерфейс не отражает реальное состояние приложения
  7. 7. iPhone HIG • Часть 1 “Planning Your iPhone Software Product” • Тип разрабатываемого приложения • Дизайн приложения с учетом специфики iPhone • Поведение приложения • Часть 2 “Designing the User Interface of Your iPhone Application” • Использование стандартных элементов интерфейса
  8. 8. iPhone HIG • Используя HIG получаем: • Ускорение разработки приложения • Приложение имеет знакомый пользователю вид • Интерфейс с предсказуемым поведением
  9. 9. “Бонус” от Apple • Interface Builder • Приведение икон к стандартному виду
  10. 10. iPhone HIG – “оружие” в аутсорсе • Требования заказчика приводящие к нарушению iPhone HIG • Сложный “гениальный” интерфейс, который нельзя менять • Короткий срок разработки • Необходимость сохранения вида оригинала (Win Mobile) • Экономия на графике (используется графика, созданная для других систем)
  11. 11. iPhone HIG – “оружие” в аутсорсе • Результаты • Интерфейс, которым невозможно пользоваться • Хаки системы • Непредвиденное увеличение сроков разработки для написания собственных контролов и вьюх • Доработка интерфейса под требования Apple
  12. 12. Приложение в AppStore, но...
  13. 13. Приложение со сложным интерфейсом, отвечающее требованиям iPhone HIG. iStudiez Pro

×