Android Q добавит поддержку «глубоких нажатий», аналогичных 3D Touch в iOS

Как многие отметили, оборудование Android имеет тенденцию следовать тенденциям оборудования Apple. Самый яркий пример — повсеместное распространение вырезов на дисплеях после выхода iPhone X. Похоже, эта тенденция может продолжиться и в следующем поколении телефонов Android, поскольку Android Q добавляет поддержку «глубоких нажатий» на сенсорный экран, что в некоторой степени похоже на возможности 3D Touch, реализованные в последних iPhone.

Через несколько лет после запуска 3D Touch Google добавила в Android Oreo похожие жесты длительного нажатия в лаунчере приложений. Судя по новой документации для Android Q, Google готова пойти еще дальше (или, скорее, глубже).

В документации для «MotionEvent», которая обрабатывает такие вещи, как сенсорные экраны, стилусы и мыши, появилась новая информация для разработчиков. Касание сенсорного экрана может быть «классифицировано» как «глубокое нажатие». Документация далее объясняет, что вызывает глубокое нажатие и как приложение должно на него реагировать.

Реклама — прокрутите дальше, чтобы увидеть больше контента

Глубокое нажатие. Текущий поток событий представляет собой намеренное более сильное нажатие пользователя на экран. Этот тип классификации следует использовать для ускорения поведения при длительном нажатии.

Очевидно, что глубокое нажатие предназначено для быстрого доступа к тем же меню и информации, что и длительное нажатие, путем простого более сильного нажатия. Это должно сделать работу с лаунчером приложений Android Q более похожей на iOS, дальше эмулируя 3D Touch, хотя 3D Touch по-прежнему имеет преимущество в обнаружении различных уровней силы нажатия.

Мы пока не знаем, потребует ли эта функция глубокого нажатия нового оборудования сенсорного экрана, или Google сможет использовать своего рода алгоритм для обнаружения глубоких нажатий на «обычном» сенсорном экране. Пример этого можно было увидеть в пасхальном яйце Pixel 3, приложении для рисования, которое могло имитировать чувствительность к давлению без какого-либо специального оборудования.

Важно также отметить, что ни одна компания-производитель оборудования еще не анонсировала устройств с функциями глубокого нажатия, но теперь, когда это официально возможно в Android Q, это, несомненно, лишь вопрос времени.

Спасибо Тилю