6. Анимации
1. Делают UX более интуитивным и
увлекательным
2. Объясняют пользователю, что
произошло
3. Обеспечивают обратную связь
4. Это просто классно выглядит!
7.
8. Демо в симуляторе
• Сворачивание и удаление
приложений
• Увеличение объекта при
перетаскивании
• Добавление в адресную
книгу
• Изменение ориентации
экрана
• Поиск
• Папки
9. Основные принципы
1. Правильная физика
2. Больше реалистичности в анимациях
движения, нежели в анимациях появления
3. Обратное действие — обратная анимация
Можно поддерживать анимацию звуком. Звуки тоже хороши для
обратной связи, но они не могут выступать главным ее
механизмом.
10. Как это работает?
• Аппаратное ускорение
• Считаются на GPU, а не
на CPU
11. Стандартные анимации
Чем характеризуется анимация?
1. Параметр (параметры)
a. Координаты
b. Поворот
c. Масштаб
d. Уровень прозрачности
e. Цвет
f. ...
2. Длительность
3. Функция изменения скорости *
12. Ничто в мире не движется
равномерно и
равноускореннно
19. Ошибки в анимации
1. Разные анимации при действии и возврате
2. По нажатию на обычную кнопку не может
быть перехода направо или налево. По
кнопке «Назад» экран не может уползать
вниз.
3. Противоречия со стандартным поведением