Force Touch and Update 1.4

Since the very first days of Apple Watch, Apple introduced Force Touch.

The idea was simple -- during touch interactions, in addition to touch coordinates (X and Y), different levels of touch force would trigger different actions on the device, kind of like introducing a pseudo-Z dimension to the interaction.

On the Apple Watch, for example, pressing the screen harder could trigger an overflow menu. This was the working mechanism used by Auto-Umpire watch app.

However, for several years now, Apple has slowly started moving away from Force Touch, and its API has been marked as deprecated for a while now. In fact, recent iPhones and Apple Watches do not have force sensors installed. Long taps were used to emulate Force Touch instead -- just tap and hold to trigger Force Touch. Duration is the only key -- actual pressing force was no longer relevant.

With watchOS 11, I can no longer trigger Force Touch actions on Apple Watch simulator. This forces (how ironic) me to move away from the current menu system of the Watch app. This update fixes this by implementing an explicit long tap gesture instead.

Speaking of which, the watch app menu has also been revamped as a scrolling page. allowing more flexible UI arrangements (player/umpire modes are now more understandable) and potentially more comprehensive feature set.

Also, more comprehensive localization for simplified Chinese has been implemented across the app.

Thanks and have fun!

Comments