3-Finger Gesture Navigation Exploration for In-Car Experience

Overview

Information Architecture
Interaction Design

This experimental Figma prototype demonstrates a concept of navigating an in-car infotainment screen utilizing 3-finger gestures. The concept leverages the mental models of desktop switching on laptops, ultimately with the aim of reduce precise tap interactions inside vehicles.

ROLES

Interaction Designer, UX Researcher

COLLABORATORS

No items found.

TOOLS USED

Figma, After Effects, Premiere Pro

CONTRAINTS

3-Second Glance Times

DURATION

On-going

00 Prototype Demo
No items found.
01 Problem Statement

In-car displays are becoming increasingly complicated.

Displays are getting larger. Touch targets are getting smaller.

Frankly, it feels like cars are being outfitted with large touch tablets. This cannot be good for safety.

đź’ˇI wanted to explore ways to reduce the number of precise taps drivers have to make on the center screen.

No items found.
01.1

While driving, interactions with digital screens should not exceed 2-second gaze times

No items found.
02 Information Architecture

I began to explore the mental model of 3-finger swipe gestures on laptops

🤔 Why would this work? For two key reasons

  1. Car applications have modes: media --> FM, AM, AUX, Bluetooth. Navigation --> resting screen, navigation, search.
  2. Drivers don't use many apps: mainly media, navigation, HVAC

What if we put the main applications on the X-axis and the modes on the y-axis?

No items found.
03 Prototyping

I put the concept to the test with a simple prototype in Figma

This proof of concept helped me identify a crucial opportunity.

Since the left of the screen is the most accessible part for drivers, we can utilize that space to minimize the previous application controls to widget form. Since the right edge is too far for interaction, it displays glanceable info about the next widget.

  • Left edge: interactive controls
  • Right edge: glanceable information
No items found.
04 High Fidelity Prototype

With the prototype working, I componentized each "app" into full screen and widget forms.

The widget component takes the bare minimum controls of the full screen version and organizes them on the left with auto layout.

And organized them in an intuitive flow.

Achieving the final product

No items found.