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