#AndroidBroadcast #Accessibility
📺 Как сделать приложение доступным. Реальный опыт незрячего (27 мин)
Смотрите на канале подробное видео с демонстрацией как незрячий человек пользуется Android приложениями, а также комментарии экспертов по адаптации приложений для максимальной цифровой доступности
📺 Как сделать приложение доступным. Реальный опыт незрячего (27 мин)
Смотрите на канале подробное видео с демонстрацией как незрячий человек пользуется Android приложениями, а также комментарии экспертов по адаптации приложений для максимальной цифровой доступности
#jetpack #accessibility
Best practices to build accessible apps with Jetpack Compose
Разбор как сделать UI на Compose доступным для всех груп людей
Best practices to build accessible apps with Jetpack Compose
Разбор как сделать UI на Compose доступным для всех груп людей
#accessibility #androidtv
New Android features coming this season
Ряд новых возможностей появятся в Android устройствах на разных ОС
👉 Появится возможность управлять устройством движением глаз и жестами лица (например улыбкой). Новое приложение Project Activate позволит это делать совсем скоро.
👉 Появится возможность управлять Android TV с помощью телефона.
👉 Напоминания поставленные на одном из ваших устройств будут с помощью Google Assistant будут показываться на всех ваших устройствах.
👉 На Android Auto появится возможность играть в игры, когда машина запаркована, улучшат работу с несколькими симками и работу приложений навигации
👉 Много улучшений в Gboard: эмоджи, улучшение копи-пасты номеров телефонов, email, адресов и url. Также клавиатура будет определять что вы сделали скриншот и будет предлагать поделиться им
👉 Появится возможность кто может шарить вам данные с помощью Nearby Share
Множество из этих фичей получат Pixel устройства и не во всех регионах в рамках Feature Drop
New Android features coming this season
Ряд новых возможностей появятся в Android устройствах на разных ОС
👉 Появится возможность управлять устройством движением глаз и жестами лица (например улыбкой). Новое приложение Project Activate позволит это делать совсем скоро.
👉 Появится возможность управлять Android TV с помощью телефона.
👉 Напоминания поставленные на одном из ваших устройств будут с помощью Google Assistant будут показываться на всех ваших устройствах.
👉 На Android Auto появится возможность играть в игры, когда машина запаркована, улучшат работу с несколькими симками и работу приложений навигации
👉 Много улучшений в Gboard: эмоджи, улучшение копи-пасты номеров телефонов, email, адресов и url. Также клавиатура будет определять что вы сделали скриншот и будет предлагать поделиться им
👉 Появится возможность кто может шарить вам данные с помощью Nearby Share
Множество из этих фичей получат Pixel устройства и не во всех регионах в рамках Feature Drop
#accessibility #compose #jetpack
CODELAB. Accessibility in Jetpack Compose
Если вы заботитесь о доступности ваших приложений для людей с ограниченными возможностями, тогда вам стоит обратить на новый codelab от Google, который демонстрирует как работать с этим при реализации UI на Jetpack Compose.
CODELAB. Accessibility in Jetpack Compose
Если вы заботитесь о доступности ваших приложений для людей с ограниченными возможностями, тогда вам стоит обратить на новый codelab от Google, который демонстрирует как работать с этим при реализации UI на Jetpack Compose.
#jetpack #compose #Accessibility
Accessibility in Jetpack Compose
Разбор основных аспектов, которые вы должны соблюдать в Jetpack Compose, чтобы обеспечить доступность вашего UI для людей с ограниченными возможностями
Accessibility in Jetpack Compose
Разбор основных аспектов, которые вы должны соблюдать в Jetpack Compose, чтобы обеспечить доступность вашего UI для людей с ограниченными возможностями
#compose #accessibility
Jetpack compose accessibility best practices
За что я люблю Compose - это забота об том, чтобы заставить разработчиков адаптировать UI для всех т.е. заботится о доступности (accessibility) UI на Compose. Автор статьи делится дополнительными лучшими практиками
Jetpack compose accessibility best practices
За что я люблю Compose - это забота об том, чтобы заставить разработчиков адаптировать UI для всех т.е. заботится о доступности (accessibility) UI на Compose. Автор статьи делится дополнительными лучшими практиками
#accessibility
Расшифровка доклада с Mobius Moscow 2021 "Адаптация Android-приложения для незрячих". Полезно будет знать как сделать приложение удобным для людей с ограниченными возможностями.
Видео версию можно найти здесь.
Расшифровка доклада с Mobius Moscow 2021 "Адаптация Android-приложения для незрячих". Полезно будет знать как сделать приложение удобным для людей с ограниченными возможностями.
Видео версию можно найти здесь.
#accessibility
Accessibility in a dual-screen application
Обеспечивать возможность использовать популярных и важных для приложений — это важная часть продукта. В блоге Microsoft делятся тем как обеспечивать доступность на больших экранах, складных смартфонах и устройствах с 2 экранами (здравствуй линейка Surface Duo). Вы найдете в статье лучшие практики и подходы к проверке приложения на доступность.
Из статьи узнал про автоматизацию тестирования доступности
Accessibility in a dual-screen application
Обеспечивать возможность использовать популярных и важных для приложений — это важная часть продукта. В блоге Microsoft делятся тем как обеспечивать доступность на больших экранах, складных смартфонах и устройствах с 2 экранами (здравствуй линейка Surface Duo). Вы найдете в статье лучшие практики и подходы к проверке приложения на доступность.
Из статьи узнал про автоматизацию тестирования доступности
Accessibility в Android для чайников: адаптируем приложение для незрячих людей
Разбор реализации доступности Android приложения для всех:
👉 Что такое Accessibility
👉 Accessibility Services
👉 TalkBack
👉 Правила для разработчиков
👉 Важность sp для шрифтов
👉 Неожиданные особенности работы
#accessibility
Разбор реализации доступности Android приложения для всех:
👉 Что такое Accessibility
👉 Accessibility Services
👉 TalkBack
👉 Правила для разработчиков
👉 Важность sp для шрифтов
👉 Неожиданные особенности работы
#accessibility
Improving app accessibility with Jetpack Compose
Лучшие практики по адаптации UI на Compose для обеспечения доступности вашего приложения людям с ограниченными возможностям. Хотите понять как хорошо адаптировано ваше приложения? Воспользуйтесь приложением Accessibility Insights на Android
#compose #accessibility
Лучшие практики по адаптации UI на Compose для обеспечения доступности вашего приложения людям с ограниченными возможностям. Хотите понять как хорошо адаптировано ваше приложения? Воспользуйтесь приложением Accessibility Insights на Android
#compose #accessibility
Адаптируем Android-приложение для незрячих людей. Часть 2: Jetpack Compose
Продолжение статьи про Accessibility в Android, в которой разбираются принципы адаптации подхода, когда ваш UI на Compose:
👉 Modifier.semantic
👉 Image.contentDescription
👉 RecyclerView работает из коробки, а вот с элементами список в Compose все приходится проделывать руками
👉 Особенности Accessibility в Compose
#compose #accessibility
Продолжение статьи про Accessibility в Android, в которой разбираются принципы адаптации подхода, когда ваш UI на Compose:
👉 Modifier.semantic
👉 Image.contentDescription
👉 RecyclerView работает из коробки, а вот с элементами список в Compose все приходится проделывать руками
👉 Особенности Accessibility в Compose
#compose #accessibility
Как проверить насколько доступно ваше приложение для всех пользователей? Для этого есть специальный инструмент - Accessibility Scanner от Google. В статье найдете руководство как использовать его и какие рекомендации вы можете получить
#accessibility
#accessibility
Начиная с Android 14, пользователь сможет увеличить размер шрифта до 200%, ранее максимальный размер был 130% (на устройствах Pixel). Масштабирование текста будет нелинейным. Это приведет к тому что уже большой размер текста не будет увеличен также как маленький. Все это делается в соотвествии с Web Content Accessibility Guidelines (WCAG)
Чтобы корректно расчитывать размер текста из sp в px теперь надо строго использовать TypedValue.applyDimension(), а для обратной конвертации TypedValue.deriveDimension(). Хардкодить расчет перевод больше нельзя!
Подробности тут
@android_broadcast #android14
Чтобы корректно расчитывать размер текста из sp в px теперь надо строго использовать TypedValue.applyDimension(), а для обратной конвертации TypedValue.deriveDimension(). Хардкодить расчет перевод больше нельзя!
Подробности тут
@android_broadcast #android14
В Android 14 добавили возможность делать недоступными View для Accessibility API, так как злоумышленники пользовались этим API чтобы красть данные с экрана.
В класс View добавили 3 константы: ACCESSIBILITY_DATA_PRIVATE_YES/NO/AUTO.
Помимо этого в Android 13 запретели использовать Accessibility API приложениям, загруженным не из магазина приложения
@android_broadcast #android14
В класс View добавили 3 константы: ACCESSIBILITY_DATA_PRIVATE_YES/NO/AUTO.
Помимо этого в Android 13 запретели использовать Accessibility API приложениям, загруженным не из магазина приложения
@android_broadcast #android14
Чтобы сделать ваше приложение доступным для всех людей важно знать про Accessibility
и как работать с ней при создании приложения. Читайте статью с подборкой материалов для Android и iOS
#accessibility
и как работать с ней при создании приложения. Читайте статью с подборкой материалов для Android и iOS
#accessibility
Accessibility Scanner - это инструмент для проверки приложений на то насколько доступен UI приложения. В статье (EN, 4 мин, ссылка без VPN) вы найдете пример использования
#accessibility
#accessibility
Android Studio Iguana прокачивает Compose
🎉 Compose UI Check - проверка Compose UI на соотвествие его стандартам адаптивности и доступности
🎉 Compose Preview теперь работает прогрессивно - рендерит только то что видно в превью
#androidstudio #compose #accessibility
🎉 Compose UI Check - проверка Compose UI на соотвествие его стандартам адаптивности и доступности
🎉 Compose Preview теперь работает прогрессивно - рендерит только то что видно в превью
#androidstudio #compose #accessibility
Статья (17м) про разработку приложения для обязательного ввода пароля перед входом в приложение. Автор реализовал свой Accessibility Service и роль приложения-админа
#accessibility #безопасность
#accessibility #безопасность
TalkBack прокачали с помощью мультимодальной Gemini Nano. Решение работает гибридно на устройстве на основе Gemini Nano и в облаке, используя Gemini 1.5 Flash
#accessibility #talkback #gemini #ai
#accessibility #talkback #gemini #ai