категории | RSS

Google выпустила Ink API — Jetpack-библиотеку для работы со стилусами на Android

Google выпустила альфа-версию Ink API — Jetpack-библиотеки для работы со стилусами. С её помощью разработчики могут использовать уже готовые модули для интеграции стилусов и создавать новые функции на базе уже имеющихся.

Компания рассказала в блоге для разработчиков, что последнее время производители устройств начали активно внедрять стилусы в свои продукты. Например, это делают производители планшетов, складных смартфонов и ноутбуков на Chrome OS. Ранее Google выпустила библиотеку, которая помогает снизить задержку ввода стилусом до 4 мс, но остальные функции, включая сам ввод, отрисовку штрихов и распознавание фигур разработчикам приходилось делать самостоятельно.

Для решения этой проблемы выпустили библиотеку Ink API, в которой есть всё необходимое для работы с современными стилусами. Библиотека построена на модульной архитектуре и включает в себя следующие модули:

Strokes — отвечает за обработку ввода.

Geometry — анализирует штрихи, чтобы их можно было преобразовывать в фигуры или стирать.

Brush — позволяет настраивать кисти, выбирая их стиль, размер, цвет и другие параметры.

Rendering — отвечает за отображение штрихов на экране устройств. Можно использовать вместе Jetpack Compose или Android View.

Live Authoring — обрабатывает ввод в режиме реального времени, чтобы штрихи были плавными и появлялись с наименьшей возможной для устройства задержкой.

Также в блоге компании рассказали, что команды разработки фирменных приложений Google уже используют библиотеку в своих проектах. Например, на её базе работает функция выделения объектов Circle-to-Search на фотографиях и ввод в Keep, Meet и Classroom. Библиотека Ink API совместима с устройствами под управлением Android 5.0 (API 21).



Источник новости: habr.com

DimonVideo
2024-10-10T22:50:01Z

Здесь находятся
всего 0. За сутки здесь было 0 человек
Яндекс.Метрика