Что нужно про гайды, как их читать правильно, какие вещи в них важные и менее важные. Как с помощью правил работать эффективнее и достигать успеха в рамках ограничений.
2. Стандартизация может быть малоэффективной в случаях, когда основной
целью разработки изделия является достижение очень высоких функциональных
характеристик, которые возможны при значениях основных параметров, не
соответствующих стандартным.
Стандартизация
Зачем нужны стандарты?
1. Система
2. Единообразие
3. Разнообразие
4. Максимально качественный,
худший результат.
4. Самое важное
1. Принципы
— Формализованный язык
платформы в тезисах.
— Основные принципы
— Ключевые отличия
2. Библиотека готовых решений
Ui-kit, best practices, design awards
3. Инновационность
4. Доступность
5. Приложение на нескольких платформах
— Вечный повод спора внутри команды
Делать по гайдам платформы или создать собственный и уникальный?
— Внутренние стандарты перед созданием приложений
Зачем нужны собственные гайды для кроссплатформенных приложений?
Как их следует оформлять?
Как поддерживать и развивать?
— Взаимодействие и адаптация под требования платформ
Сохранение сценариев и переработка логики
— Нельзя делать все платформы одновременно
— Идеальная «базовая» платформа
Windows
6. ISO 9241-210
Опыт пользователя, опыт взаимодействия
(англ. User eXperience, UX) — это восприятие и
ответные действия пользователя, возникающие
в результате использования и/или предстоящего
использования продукции, системы или услуги.
Пользовательский опыт взаимодействия
это UX
— Не серые квадратики
— Не схемы
— И не персоны
— Решение задач
Обеспечение реализации потребностей в той или иной форме.
7. Как?
Делать кросплатформенный UX
— Решайте задачи людей
— Исследуйте
Первый этап UX Direct Oracle —
discover
— Фокусируйте
Найдите свой путь
Уникальный
Простой
Выделяющийся
— Адаптируйте
— Изучайте
— Развивайте
8. А дальше?
Дизайн будущего это
эргономика и ситуационность.
— Адаптивность
— Понятность
— Доступность
— Цельность
— Оправданность
9. Уровень экспертного мышления
После 10 приложений, разработанных и выпущенных, существующих и
поддерживаемых наступает порог достаточного накопления опыта для
перехода на следующий уровень понимания процесса создания
приложения.
— Эксперимент
— Кураж
— Объединение принципов и частей разных стандартов
— Постмодернистский дизайн
— Брутализм
— Игры
— Развитие и улучшение текущих стандартов