Touchscreen-based interaction with wearable devices faces a major challenge: the screen is too small, and a finger is too big (to perform any precise operation).

There are two approaches to tackle this problem (if we take stylus out of consideration).

The first one is to utilize some form of zoomable user interface (ZUI). ZUI allows one to enlarge a part of the screen to make it easier to select a user interface element according to its "position" on the screen. The key word is position.

The second approach is to use some form of state-point interaction (SPINT). The key word is state.

In case of SPINT, the size of screen doesn't matter. Even if a screen is smaller than a penny the technology works perfectly well. Let's take a look at the following demo:

The visual implementation of SPINT-based interaction can be done in many different ways, either with animation or without one.

SPINT is the only available technology that can provide text input for smart glasses, aside from talking to them. Smart glasses don't have a touchscreen functionality, which isn't a problem for SPINT.

SPINT is the technology that can provide alpha-numeric text input for smart watches, consumer electronics no matter how small their screens are.

To better grasp the difference between selecting a user interface element according to either its position or state, download our free app. The application is unique in the sense that, ironically enough, it is the first ever anti-wearables app.