Посмотрел как это сделано в инсте и это больше похоже на баг, потому что не слишком очевидно для незрячего пользователя)
Вообще идеальный экран это такой экран, в котором не нужно никаких дополнительных действий с порядком фокуса вьюх. К этому следует прибегать в крайних случаях
В Android это ничем не хуже. Подрубаешь тему Material Components или теперь Material 3 и всё работает само. Гайдлайны - это про полезные рекомендации как сделать на 100% крутое приложение, а не на 99%. Если пишешь приложение сам и рисуешь дизайн сам - лишь бы был вкус. На iOS тоже можно набедокурить и UI будет ужасным
То есть пользователь сможет влиять на цвета приложения? То есть если в приложении используются графики с несколькими цветами, пользователь их случайно может сделать неразличимыми?
Это зависит от разработчика. Если приложение поддерживает динамические цвета. Разработчик сам укажет какой цвет и где используется при динамических цветах.
С цветами существуют странные взаимосвязи. Те же кнопки почему-то красятся хотя и основным цвтом, но только не в диалогах, где их не отличить от простого текста.
Есть разные типы кнопок. В случае с диалогом - там Text Button, всё верно. Есть обычные кнопки, выделенные Primary цветом. Это опять же все стандартные гайдлайны по Material, считай готовая дизайн-система. Это вовсе не означает, что нужно использовать только её и забить на айдентику бренда. Material дополняет айдентику, чтобы приложение было более привычным для Android пользователей с им привычными подходами (привет, iOS-like приложения на Android).
у кажого компонента должен быть свой цвет с понятным названием, без того, чтобы поменял один какой-то и вдруг вместе с ним у других элементов цвет поменялся, причём по-разному в разных контекстах использования
Не соглашусь. Миллион цветов для разных компонентов - легко запутаешься, строить дизайн систему будет невозможно. Best practices - палитра цветов, используемых в приложении. Опять же, не обязательно Material.
От цветовой схемы бренда можно не отказываться, а просто добавить в настройки пунктик о включении цветовой схемы, которая в системе по умолчанию. Но опять же да, это часы, это деньги)
Насчет монохромной каши - здесь на любителя, кому-то нравится, кому-то нет и так и должно быть) Гугл не форсирует юзеров переключать иконки в монохром и не дает другого выбора всё-таки
Посмотрел как это сделано в инсте и это больше похоже на баг, потому что не слишком очевидно для незрячего пользователя)
Вообще идеальный экран это такой экран, в котором не нужно никаких дополнительных действий с порядком фокуса вьюх. К этому следует прибегать в крайних случаях
Спасибо за книгу! У нас на проекте при реализации a11y она очень помогла (по крайней мере iOS разработчикам ?)
Но для iOS тоже есть гайдлайны :)
В Android это ничем не хуже. Подрубаешь тему Material Components или теперь Material 3 и всё работает само. Гайдлайны - это про полезные рекомендации как сделать на 100% крутое приложение, а не на 99%. Если пишешь приложение сам и рисуешь дизайн сам - лишь бы был вкус. На iOS тоже можно набедокурить и UI будет ужасным
Это зависит от разработчика. Если приложение поддерживает динамические цвета. Разработчик сам укажет какой цвет и где используется при динамических цветах.
Есть разные типы кнопок. В случае с диалогом - там Text Button, всё верно. Есть обычные кнопки, выделенные Primary цветом. Это опять же все стандартные гайдлайны по Material, считай готовая дизайн-система. Это вовсе не означает, что нужно использовать только её и забить на айдентику бренда. Material дополняет айдентику, чтобы приложение было более привычным для Android пользователей с им привычными подходами (привет, iOS-like приложения на Android).
Не соглашусь. Миллион цветов для разных компонентов - легко запутаешься, строить дизайн систему будет невозможно. Best practices - палитра цветов, используемых в приложении. Опять же, не обязательно Material.
От цветовой схемы бренда можно не отказываться, а просто добавить в настройки пунктик о включении цветовой схемы, которая в системе по умолчанию. Но опять же да, это часы, это деньги)
Насчет монохромной каши - здесь на любителя, кому-то нравится, кому-то нет и так и должно быть) Гугл не форсирует юзеров переключать иконки в монохром и не дает другого выбора всё-таки