여러 입력

사용자가 서로 통신할 때 음성과 제스처의 조합을 사용하는 것처럼 앱과 상호 작용할 때 여러 형식 및 입력 모드도 유용할 수 있습니다.

가능한 한 많은 사용자와 디바이스를 수용하려면 가능한 한 많은 입력 유형(제스처, 음성, 터치, 터치 패드, 마우스 및 키보드)으로 작동하도록 앱을 디자인하는 것이 좋습니다. 이렇게 하면 유연성, 유용성 및 접근성이 극대화됩니다.

시작하려면 앱이 입력을 처리하는 다양한 시나리오를 고려합니다. 앱 전체에서 일관성을 유지하고 플랫폼 컨트롤이 여러 입력 형식에 대한 기본 제공 지원을 제공한다는 점을 기억하세요.

  • 사용자가 여러 입력 디바이스를 통해 애플리케이션과 상호 작용할 수 있나요?
  • 모든 입력 메서드가 항상 지원되는가요? 특정 컨트롤을 사용하시겠습니까? 특정 시간 또는 상황에서?
  • 하나의 입력 메서드가 우선 순위를 차지하나요?

단일(또는 배타적) 모드 상호 작용

단일 모드 상호 작용을 사용하면 여러 입력 형식이 지원되지만 작업당 하나만 사용할 수 있습니다. 예를 들어 명령에 대한 음성 인식 및 탐색을 위한 제스처 또는 근접에 따라 터치 또는 제스처를 사용하여 텍스트 입력을 수행합니다.

다중 모드 상호 작용

다중 모드 상호 작용을 사용하면 여러 입력 메서드를 순서대로 사용하여 단일 작업을 완료합니다.

음성 + 제스처
사용자가 제품을 가리킨 다음 "카트에 추가"라고 말합니다.

음성 + 터치
사용자는 길게 누른 상태로 사진을 선택한 다음 "사진 보내기"라고 말합니다.