Back in 2017, Google brought long-press actions with Oreo that mimicked Apple's 3D Touch without the need for pressure-sensitive screens. Despite the result being similar, Android users need to spend an extra second to trigger a contextual menu. Some manufacturers, such as ZTE or Samsung, have also implemented proprietary technology to match the iPhone's feature, but these were somewhat limited given they were available throughout the OS. Four years after Apple introduced 3D Touch on the iPhone 6S, Google appears to be bringing pressure-sensitive actions as standard in Android Q.

According to the operating system's documentation, a new functionality called Deep Press will allow users to interact with their device by pressing harder on the screen. The official description mentions it "should be used to accelerate the long press behavior," hinting it will mostly be used as a replacement for long presses.

CLASSIFICATION_DEEP_PRESS

Added in Android Q
public static final int CLASSIFICATION_DEEP_PRESS

Classification constant: Deep press. The current event stream represents the user intentionally pressing harder on the screen. This classification type should be used to accelerate the long press behavior.

It is unclear whether the feature will require specific displays to recognize hard presses, or whether it will be able to use existing technology to do so. Some apps can already identify these, as your finger would typically cover a wider surface when applying more pressure, so there is good chance our current hands can already work with Deep Press.

Even though it doesn't seem like This functionality is revolutionary, I'm eager to see how developers will implement it. We will update you once we know more about the requirements to use Deep Press and which apps will support it.